Why Cuba when the richest economy in the world is around the corner? Cuba doesn't have a functional economy for their own citizens let alone for potential immigrants. However, their standard of living is not as bad as people in the west think, that's why I refer to the human development index.
That explains why you see so many people from surrounding Latin America countries flocking to Cuba, right?