The problem is, we have no way of knowing what ISN'T being built or what benefits or new offerings consumers aren't able to access because these companies have created an environment where competition is severely limited.
There's no easy answer here. Consumers are clearly better off being served a better product. Regulating based on the idea that there could be some future benefit that consumers are missing out on because of these monopolies, is a tough argument to make.
Should Facebook be able to buy up all the social graphs? If regulations prohibited them from doing so, would it really hurt facebook? Or would it create an environment with more choice, options and competition?
Exponent.fm podcast has some interesting episodes on this topic. Worth a listen.