you are just partially right. There is a genuine conflict of interest between different parties. Larger blocks are good for miners and bad for nodes. Miners get paid for larger blocks. Full nodes get nothing for managing such vast amounts of data. Larger blocks are good in the short term and bad in the long term. Most businesses will not care what happens to bitcoin after 5 years. They would have made their money and they would retire in a private island.