The basic problem is that the government has failed to bring electricity, potable water and other amenities to the countryside, and no one wants to farm anymore. So Cuba, one of the most fertile countries on the planet, with two or three growing seasons, cannot feed itself. No one wants to be a farmer. Last year Cuba imported sugar from Brazil.
The only way to live in the society that the free education has given everyone is to move to the cities, and of course, then you are not farming. Weeds have overgrown a lot of the good cropland.