I would rather see voting by miners done in the future for changes to be made in the future, than see guesses made today applied far into the future.
For readers who have studied feedback control systems:
Q. How do you get a good closed-loop response?
A. Start with a good open-loop one.
The point is that the Bitcoin system
will need tweaking (feedback) at some point in time in the future. It is best if these tweaks are as small as possible. That means that the guesses we make now about the future (realize that there's no way
not to guess) should be as realistic as possible, thereby giving us a good open-loop response that needs as little feedback as possible to correct.
There's a faint suggestion here that there is only one possible way to make bitcoin scale up, and it involves guessing which block size corresponds to which required rate of transactions. Which implies you believe the whole thing scales up using block size increases only. Is this really what you're implying?