Capitalism is based around the possibility of financial and social mobility and uncontrolled market. The concentration we see today goes against this idea. I’m about to respond my original conclusion about socialism in another comment, but I start to think we went too large scale here too, and some balancing is needed.
There’s a dissonance between allowing complete freedom without intervention and keeping the market truly free - if an organisation can simply buy all it’s competition and expand forever, that’s just a monopoly which is a closed market.
As for socialism - I grew up in a kibbutz, which is one of the only examples a successful socialist system (imo). And this too, is time limited. My reasoning being having a small group where everyone know each other and decide to join of their own volition. Most kibbutzim failed after the 3rd generation - people did not want to share anymore (and took some very bad financial decisions).