Globalization has built a middle class in China, India, Malaysia, Vietnam and bunch of other places I'm to lazy to think of or list.
These were dangerously ideological or at least polarized places 50 years ago. These days the only places you can find a real communist is N. Korea, a theme park in Poland and the humanities departments of western universities.
I've been to North Korea and it has communist practices which remain, but they have a lot of capitalism too. The elites sort of let the black market do its thing, because they needed the black market to get the cool toys and luxuries they wanted to have. The black market got stronger and stronger and now they are so organized that many of the black market sellers wear the same uniform. The government provides housing and a whole lot of other things, but they provide a salary too. They keep having to crack the door to capitalism more and more because the black market is becoming such a critical part of society there.
On a related note, a lot of the weird things North Korea says can be attributed to poor translation. There is an old joke of foreign languages in subtitles where a foreigner will ramble on and on and on, then the subtitles will pop up with a very simple idea. The Korean language is actually somewhat like that, using an unnecessary amount of words and leaving nothing as "subject to context" or "readily understood". Their spoken language says absolutely everything. A good translator will cut out all the cruft and get to the main point, but being so isolated from the rest of the world, maybe North Korean translators aren't as good as they ought to be.