The failure of communism is because it can only work with nice people. The world is not nice. People are selfish, family obsessed, and with a host of other faults. They need a system like capitalism that fits these features. Competition, money, and winner takes all fit the evil world quite well. That’s why it works. It’s not that communism is wrong it’s that poeple are wrong.