There's also the fact that Satoshi put a pretty agreesive schedule for the deflationary aspect of Bitcoin. Fees were designed to gradually take over as the miner's reward. You and I may or may not agree with that policy, or the schedule it follows, but it is a policy that was designed in from the beginning.
Furthermore Bitcoin used a soft limit which miners themselves increased. This is now no longer possible.
Satoshi introduced the limit as spam protection and he also explained how it could be phased in using a hard fork (although the term was coined at a later date).
I quote:
It can be phased in, like:
if (blocknumber > 115000) maxblocksize = largerlimit
It can start being in versions way ahead, so by the time it reaches that block number and goes into effect, the older versions that don't have it are already obsolete.
When we're near the cutoff block number, I can put an alert to old versions to make sure they know they have to upgrade.
It is overwhelmingly clear that cryptocurrencies in general is in an early phase and that more research is needed on the subject. Especially since it seems like we'll be running these systems on an even larger scale in the future. It does however seem like more energy is spent spreading soundbites on Twitter than anything that has even a vague resemblance to the scientific method.