I do not think we have the right to judge communism, because we have never seen that type of government in full form, its always been this
1) Communism in one nation bullcrap
2) Dictatorship of the proletariat
I would say that Lenin, was the most reasonable out of the communist leaders trying to make the transition slow, long ,favorable, but people wanted an instant revolution. Stalin jumped the gun and was a total dick thus staining communism forever.
Mao was just crazy, he couldn't control his people, his country lacked industry, and his intellectuals were thrown out for peasants. Doctors who should be based on Ph.D, were based/judged on their peasant skills. I feel bad for Deng who had to clean up his vomit of a crap policies.