China, the USSA and Cuba were never communism. They varied between heavy socialism (also a pinical of all high income countries: roads, trains, parks, police, fire, airports) and fascism.
A lot of people who just go on about communists, today, in 2016, seemed to have not learned that much of what we learned about the communists was mostly propaganda; same way the US creates enemies out of "terrorists" today.