The thing is, both USSR/China and USA don’t fit the ideals of Communism. While in USA suffers from the gap between rich and poor, USSR/China suffered from the difference between the people and the government. Just because you get rid of economical suppression doesn’t mean you can’t have political suppression. Sure these countries had economical problems but a lot of their problems could have been avoided if the government would have actually worked for the people and not for themselves.
The thing is, both USSR/China and USA don’t fit the ideals of Communism. While in USA suffers from the gap between rich and poor, USSR/China suffered from the difference between the people and the government. Just because you get rid of economical suppression doesn’t mean you can’t have political suppression. Sure these countries had economical problems but a lot of their problems could have been avoided if the government would have actually worked for the people and not for themselves.
Neither the USSR or China fulfilled Dialectical Materialism yet either. That's a prerequisite for the ideals of communism.