Socialism is and always will be a horse pooh idea.
It takes away any reward for excelling, for going above and beyond.
Why should I try extra hard in school if all I have to look forward as a reward is the same as any slacker?
Why should I be the best painter, beer delivery man, teacher or surgeon? Why should I give a damn?
Sounds like the same descriptions of the UNIONS. They too are just another form of socialism when you think about it.
The lazy worker is equally protected as the productive one.