Putting Cuba and North Korea in the same basket is wildly misleading.
Although Cubans do not enjoy complete political freedom, most people there have a higher standard of living than before the revolution, almost everyone knows how to read and write and most social services are free (Cubans have better healthcare than US citizens).