Remember socialism is the transition phase to communism.
During socialism there is a small elite that guides the process to communism, where there will be no need for leaders anymore, everyone will do everything.
Of course the proletariat buys this because they will be better off and have more control and power. the current ruling socialist elites do not, and know they will never get to communism, because they want to stay in power and have a life like a king over their prole subjects. Any questioning, “I do it for the state and the goal of communism, comrade. Now do not question me or my loyalty again.”
The best route to a humane world is spiritual. Human beings have to make voluntary choices to be charitable and not to be selfish. It can not be legislated. One huge hole in Marxist philosophy is the idea that only the haves can be selfish. The fact is that selfishness occurs at all levels of the socioeconomic ladder. It is no less selfish to sit on one’s butt and expect others to take care of you through their tax money than it is for a corporate executive to want a bonus or to look for a tax loophole. Selfishness is ubiquitous in human society, and all that politicians do is play to the selfishness of one group over another.
Marx was bitter, lazy, and selfish. He appeals to people with the same attributes.