@samir this is what happens when the idea of a distributed Web meets capitalism. Over time, things consolidate until you end up with a few giant companies effectively controlling everything.
Ultimately, it's a failure of regulation. Our governments are not doing enough to ensure these enormous monopolies never firm in the first place.
It seems we're past the days when a govt will break up a company, like AT&T/Bell.