I honestly do not understand why comunists are not treated exactly like nazis because both are opressive and violent ideologies
While the nazis also called national socialists want complete control over how the population thinks, the economy, the destruction of capitalism and the killing and opression of miniorities
The comunists , in reality socialists since comunism is an unachiavable utopia, want complete control over how the population thinks, the economy, the destruction of capitalism and the killing and opression of "the rich" and the "anti revolutionaries" and "Enemy of the people". This is why the genocide of the kulaks happened in the USSR for example. And if you go on comunist forums or anarcho comunist forums like antifa they do openly advocate for a violent bloody revolution where murdering people is justified because "how can you have a revolution without victims?"
Capitalism works the nations with the most economic freedom overlap with the most sucesful ones
http://www.heritage.org/index/images...-map-web-E.jpg
Also the capitalism we have today is not the one marx criticized as there have been plenty of advances in workers rights, 8 hr work, guaranteed minimum wage, social saftey nets etc.
You also don't have to "indoctrinate people" into capitalism as its self intuitive. A merchant would realize people arent buying anymore so he will simply have to improve his goods or lower prices
The invisible hand of the market is explained very well here
https://www.youtube.com/watch?v=CiuQhD27Cfc