judging by your post, you'll be one of the broke ones, because you're too lazy or stupid to make your own rules.
it's the miners that make the rules, not the protocol.
but the protocol should not be a hard limit, because that would just destroy bitcoin.
I'm not going to waste my time thinking of more examples to point this out, i have better things to do.
You know much less about Bitcoin that you think. I hope you have better things to do.
Miner do not make the rules. They have to obey the rules if in minority or can narrow existing rules if organizing a majority cartel.
The later would be needed to impose a non-zero fee in absence of a size limit in the protocol.