Democracy is very sensitive and the liberal democracies in Western capitalist countries are brutally anti-democratic. Most Americans realize this but will be so quick to presume any other country a dictatorship.
Cuba has never been a “dictatorship”. Castro and his successors were and still are deeply loved by the Cuban working class that put them into power. US leaders understand this and it’s why none of their attacks have penetrated. See: Bay of Pigs
"Cuba is a one-party state, with the Communist Party of Cuba being described as the "superior driving force of the society and the state" in the Constitution of Cuba, and all other political parties are illegal. Elections in Cuba are not democratic because the government does not allow free and fair voting." ~https://en.wikipedia.org/wiki/Elections_in_Cuba
So how would that work?
How does that jibe with democracy and free elections?
Cuba was just a Soviet Union's project to burn enough money to show that socialism works. But it didn't. And I very unhappy that we were living so poor in soviet era while paying those "democracies" which were modeled just like our country - with literally no choice on any elections.
And being rich is not a sin, btw.