But I'm curious: why do you think an extremely large block size will mess up the economics of mining? What do you think would happen?
Limiting block size creates an inefficiency in the bitcoin system. Inefficiency = profit. This is a basic law of economics, though it is usually phrased in such a way as to justify profits by pointing out that they eliminate inefficiencies. I am taking the other position, that if we want mining to be profitable then there needs to be some artificial inefficiency in the system, to support marginal producers. Of course that profit will attract more hashing power thus reducing/eliminating the profit, but at a higher equilibrium. However, I am not too worried about this aspect of large block sizes. It is a fairly minor problem and one that is a century away.
RE: geometric growth cannot go on forever: true, but Moore's law has been going steady for 40 years now. The most pessimistic prediction I could find said it would last at least another 10-20 years; the most optimistic, 600 years.
Well I found several predictions saying that it was only going to continue for about 7 more years. However, that was about 12 or so years ago, so obviously those predictions didn't come true.
The problem with Moore's Law predictions is that they don't take into account game theory. They assume that nearly everyone is either working to make better chips, buying better chips, enjoying better chips, or simply having nothing to do with better chips.
We need to imagine a world where the miners, bankers, and governments work to suppress computing technology. Not because they want to destroy bitcoin, but because they want to be the dominant players. If bitcoin is wildly successful, Moore's law will have an opponent.
I'd be happy with "increase block size 40% per year (double every two years) for 20 years, then stop."
That would probably work pretty well. It would end (hopefully) before bitcoin is too big of a deal.
The goal should be to get to a situation where it is simply socially unacceptable to suggest changes to the bitcoin protocol. This needs to be the situation before mass acceptance. Once mass acceptance happens conversations like the one we are having now will be held behind private doors by central banks (central banks will always be with us).