You must have never worked in a legal environment, or a healthcare environment. You can see photos like those of the patients with botched surgery, and almost (albeit not quite) as bad of hospital conditions in any med-mal attorneys office.
I imagine Cuba's medical system is not the greatest in the world. But I'd be willing to bet that it is one of the best in the third-world, for those who have no money.
The hospitals for foreigners are better. Great, so I hear, but they cost money. Is that fair to the Cuban people? Foreigners get good cheap medical care, and locals get garbage. No, but don't get me wrong, my intention is not to defend Castro. I am simply making a point