The "capitalism <-> socialism" opposition seems outdated. I prefer to think in terms of "centralization vs decentralization". Humans have evolved to perform best in small groups of less than 150 people. That's why wherever there's centralization and excessive hierarchy, there's inefficiency and underutilized human potential. Capitalist monopolies and socialist dictatorships are equally bad.
In a natural environment, every small community is able to produce an outstanding leader and an independent thinker. In today's world of trillion-dollar monopolies and bloated governments, the potential of hundreds of millions of people is suppressed by the limitations imposed by our artificial societal structures.
That is the reason why tens of thousands of people working at big corporations such as Facebook have failed to keep up with what our small team at Teleg.eu has been implementing. That’s also the reason why countries like Russia fail to generate and retain global brands in their jurisdictions. Genuine creativity is rare in organizations and societies built on excessive hierarchies and lack of personal autonomy.