Cubans have a higher life expectancy than their North American neighbours.
North America is home to the bulk of the worlds largest pharmaceutical manufacturers and medical research centres.
Cuba has little more than penicillin and basic antiseptics.
What Cuba do have though is more general practitioners per capita than North America.

Hence, less investment in research / wonder drugs and more into basic patient care is the more sensible though less profitable option.

I can totally understand what BlackMac79 is saying. The money and resources could be allocated far more effectively.