Today, we have a different force at work; theoretical ideas of the left wing elitist academic class, who believes that leveling society is “the right thing to do”. This fairness doctrine is defined as the rich do not deserve their wealth so as much of it as possible should be taken for the benefit of lower classes.
Communism failed because it was idealistic and did not take into account human behavior. European socialism worked for a time, but now it has run out of money and is experiencing the economic impact of inefficiency. So why are we trying to duplicate something that no longer works in Europe?