

Capitalism is bad at pricing in externalities. It’s pretty good at using price signals to allocate finite resources to more productive uses.
Markets do not equal capitalism. You can have the efficiencies of free markets (worker owned co-ops which are market socialist) without the all consuming greed of capitalism.
Also, when you are raised with abuse then it is hard to recognize abuse.