That would be fine too. This wouldn't cause a problem at all.
Those hubs don't have any influence or 'power'. If you don't want to connect to them (e.g. because big hubs or fees), don't do it.
People can choose who they connect to.
Yea, I dont think that would be fine. People can connect to what ever they want until they have options to connect. When they dont have they would have to connect to these centralized points/
It's not really a solution. They postpone the problem.
Increasing a variable (blocksize) can never be a scaling solution.
A lot of new problems appear with a bigger blocksize which shouldn't be ignored.
Agreed, its not a solution but better then 1Mb block. Minor update to 2Mb or 4Mb would have solved lot of pressure when backlogs were high.