The main problem with socialism is the centralization of power which means dictatorships aren’t mutually exclusive from communist systems. moreover unlike most of the world, North Korea still does not have a market economy. It is still a socialist system. It’s similar to the former nation of Yugoslavia when it was ruled by Tito.