You're clueless about what goes on in Cuba. Informers for the secret police are everywhere, nobody dares speak their mind in public. People are limited by a maximum wage. There are regular inspections of people traveling to ensure that they aren't sneaking illegal food, especially meat, around. And so on. It's as oppressive a totalitarian dictatorship as they come.
Unlike in the US, where the government doesn't spy on the citizens, everybody has free access to education, free universal healthcare, guaranteed housing and... oh wait.
Actually, other stuff came up, but after a first trip in 2003 I almost did. Got friends who went there to study and another friend who was exiled there as a political refugee.