Over the years, I have argued the point that socialism in its various forms is NOT an economic theory / plan. It is a political plan, masquerading as economic.
The correct antidote is not capitalism --- a term most prominent in so many Leftists' texts including Marx and Piketty -- but liberty.
As individuals make "free" and self-affirming decisions in their own best interests (and are prevented from theft as a "free" decision), there will be those who prosper and those will not. But their decisions will be theirs, consequences and all.
Meanwhile, socialism in all its forms presents government as the middleman, and what we know of middlemen is that they take their "share" and "as much as the market will bear."
Socialism as a thesis is a political plan. Liberty is its antithesis.
And the cure is hard money.
Its that simple.
Socialism is impossible with hard money as your currency. America's chattering classes (and many on FR) think centrally-planning money is possible for politicians and bureaucrats, and that our smart, Ivy-educated central-planners at the Federal Reserve are perfectly capable of doing so.