@samir I know this is probably not the thing you want to argue.. but capitalism doesn't require monopolistic practices, but it does unevitably create monopolies or oligopolies as end result. (Before things come crashing down anyways.) Capitalism doesn't, on the whole, naturally allow for a truly open system, as something will capitalise on it, keeping it open requires effort.
All in on your criticisms on Google though. But also capitalism.