That being said, I think with the rise of AI, smaller tech companies are the future. A tech ecosystem comprised of smaller companies will be forced to take a standards based approach to each industry and also aim to maximize efficiency because of constrains on head count.
This requirement to maximize efficiency will further result in a boost to SAAS and in the longer term create the springboard for the next big jump in tech.
There may be some new big tech companies as AI lets software push into niches that haven't been computerized yet, but the same market dynamics will likely play out there, leading to one big winner per corpus. It's not economical to collect the same corpus more than once, and right now the first player to collect it has no incentive to share it.
The only thing I can think of that would reverse this would be legal regulations that either make all data public (unlikely), or that grant ownership of them to the person they're about rather than the corporate entity that collects them, or a technological solution that can enforce the latter while still allowing large-scale aggregation and machine-learning over multiple people.
This is simply not true, since only goverment will be able to force compliance with its requests by sending armed people to your door.
These days, large corporations and industries are more powerful than government entities- just look at how they avoid paying taxes. Until we figure out how to get money out of politics, mega-corps will continue to get their way.