Again you're making the same mistake, by saying that if a shitcoin doesn't have the needed popularity for 10MB capacity Bitcoin should either.
No, you misinterpreted me. All I'm saying is that even with 10 MB, you will still sooner or later run out of block space, and fee market will arise. The difference is that you will have traded a percentage of the expenses of the user for the risk to split the network in half, and that there will be greater incentive to use it as a cloud storage.
I have pointed out that your analogy with the roads isn't accurate. If we double the roads, it doesn't mean the cars will double. But if the block size limit is 10 MB, then you should expect it to be full. If the block size is 100 MB, same. And same with 1 GB. If you take a look into BSV, they save entire movies. That is a verification nightmare, kills off the competition for small mining pools, and turns the currency into a shitcoin.