The left has always attacked capitalism as being anti-social, but today much of the criticism of free markets comes from the ...