You haven't answered the fundamental question: How are they going to make money? The internet can be decentralized, and everything can be FOSS, but how is that going to make money for companies? If it isn't making money why will anyone bother changing their existing model? Unless we change the rules, we are not going to get different results. I wish there was a sustainable way to fund new tech by people. The growth we see in tech right now is manifested with this massive surveillance capitalism. Think about all the shiny tech/open source libraries coming out of google and facebook, now advertisements are what funds that. The line "All great civilizations were built on back of slaves" comes to mind. Our data and privacy is what we lose, for us to achieve this massive technological prowess.