There are so many things wrong with your post I don't know where to start and which one of them is the worst of them.
Well, first of all North Korea is a dictatorship, whereas Cuba is not like that, in Cuba you could take up any job you want, or you could even not work if you do not want to, the life is cheap even though not high quality, but it is nowhere near levels of North Korea, those are very very highly different levels of socialism.
Cuba was a dictatorship, and no, in no country, even in a total authoritarian regime or in how you describe it communist rule you're not allocated your job and you can still decide what job you want to pursue. But, you're mixing the planning of the economy with the rules on this one.
Also why do people think of North Korea when they think about socialism? North Korea is nowhere near socialist at all, not even remotely close, I would understand Soviet Union which is a failed state and you could say that "socialism is bad, look at what happened to soviet union" and I would totally understand that, but North Korea? That is not even remotely close.
Because North Korea is a socialist country, a planned economy run by the state, it doesn't matter who the lear is and what type of government is in the country. For example, Qatar is a monarchy where the king has absolute power, pretty close to a true dictatorship but that doesn't make it even remotely socialist or capitalist as those are being defined mostly on the economy runs. And everything in NK runs by the socialist manual.
Socialism, the main alternative economic system that has emerged in modern times, requires that the means of production, distribution, and exchange be owned and regulated by the community as a whole. A prominent characteristic of the socialist economy is that the goods and services are produced based on usage value. This usage value is subject to the needs of the society, hence preventing underproduction and overproduction.
Perfect description of North Korea.
Plus you are mistaking communism and socialism, look at Scandinavian countries, they have mcdonalds, they have private ownership, they have capitalism, but they are social democrats as well, high taxes that help the public, why not see a good example there?
Well, sorry to burst your bubble but you should listen to the people running those countries before you assume they are socialist:
https://www.thelocal.dk/20151101/danish-pm-in-us-denmark-is-not-socialist/“I know that some people in the US associate the Nordic model with some sort of socialism. Therefore I would like to make one thing clear. Denmark is far from a socialist planned economy. Denmark is a market economy,” Rasmussen said.
All things you have listed about socialism are fake propaganda that could be proven otherwise very very very easily.
Of course comrade, of course, it's all fake propaganda. Now, how about you go to Venezuela and breathe o full load of rich and healthy socialist air?
Oh, and I'm talking about air since that's what they can afford currently.