Capitalism doesn't fail.
Capitalism employs scarce resources to satisfy unlimited wants.
Once a resource gets too scarce, its price goes up and their is less want for that resource.
The free market also invents and solves problems that govt can't or wont solve.
Govt is the problem.
If govt was the answer, then Zimbabwe, Venezuela, North Korea, China (1960s) and Russia (1980s) would have been rich and wonderful.
But those places were shitholes, while America flourished.
People swim away from Cuba and head to America.
Not the other way around.
You can have your own feelings.
But you can't make up your own facts.
The irony is that Communists never want to share their own wealth.
They only want to take the wealth of others.