We did get to vote. Me selling BCH after the fork was a vote.
You need to understand the incentives better. No one ever promised 1 sat/vB fees and your equation does not take into account miners incentives. On the other hand 90% of the world can not afford couple hundred dollar equipment for a node.
But the most important thing to understand is that for blockchain to compete with traditional rails we need blocks to be larger than 1Gb and that is by current metric where half of the world is not banked so if you wanna bank everyone you need huge blocks and that fucks up everything. So back to my initial point - no blocksize can put everyone on the blockchain