This whole area is something I've been thinking a lot about recently: systems that let other systems co-exist. That is how you generate a robust eco(plura?)-system.
Communists traditionally liked to argue that they needed a global revolution as capitalism doesn't let other systems exist. This is wrong I think; capitalism is super open to people optimizing however they want:
It's telling how both sides of the current US political spectrum couch their arguments in terms of liberal ideals of freedom to make choices and to varying degrees, both are full of shit.
However, if you recognize that every company seeks a monopoly (its the only way to have profit in a pure market), then that element of capitalism does want to stifle competition and create a "monoculture" around a product, idea, space, or market. That's problematic.
Though, to close the thought, monopolies are obviously not the goal of capitalism as a system (those can be achieved much easier with government mandates) and so I do think it remains a good counterpoint to the monoculture argument.