Is this really a statement against socialism or a statement against human society in general?
Socialism would work if people weren't greedy self-centered bastards. If they truly believed in their society as a whole and worked to better it for purely the sake of creating a better place for not just themselves but for the rest of society it could work.
The problem is how to get such a society started when laziness and selfishness is widespread in all societies and cultures.
Btw, I do not consider myself to be outside of the greedy self-centered bastard part of society.