Sorry I just don't belive Socialism helps anyone...see the Soviet Republic for results!
There is a fundamental difference between Communism and Socialism.
Socialism lays down certain positive freedoms, a right to education, healthcare, decent housing etc but doesn't eliminate negative freedoms in the manner Communism does.
In fact, Socialism is a 'helping hand', rather than a dependency system. It states that if you lay down the basics, for example education, people can learn and work their way out of poverty.
Socialism doesn't negate the idea of market forces, it simply states that certain elements of an individual's life are essential for them to thrive as human beings, and should be ring-fenced from market forces.
This is no different from the attitudes of many confessed capitalists on this board, who wish to ringfence the movement of labour from market forces.