It could
If it were done right. Just as Communism really really would end poverty and save the world and bring equality for all if juuuust done right.
I gettit, capitalism as done now (especially in the US) is a joke where the rich leech the poor and destroy the world
Tax the shit out of them. Leave capitalism be, but put up taxes in brackets that hits 100% after 10M net worth. This way, you still have the raw resource making power of captialism, but the richest anyone can get is 10 million networth.
Similarly for companies, once they get bigger, taxes go up untill it hits, say, a billion in net worth.
No company shall be too big to fail, too big to not steal, lie, and cheat, too big to be a net positive for humanity
This way governments end up with huge tax incomes. Use that tax for free healthcare for all, same with education, housing, public transportation, all free, even universal income
I think that'll work a whole lot better than "let's try communism" which simply won't happen and it would destroy us all.