Instead of improving the living standards for all, socialism usually lowers the income of the richest to be nearer the income levels of the poorest.
Socialism is actually economically inefficient as it puts off entrepenuers from generating wealth because they have to pay higher taxes. As socialism provides the poorest with higher levels of income via social security payments, it may deter them from working hard, if at all.