Castro was a brutal man in a brutal time. Much of what he did was unforgivable - it would have been better if he had died long ago, and even better if the conditions that he thrived in had never existed at all.
But here is a chart of infant mortality rates in the Caribbean.
Infant mortality rate by country - Thematic Map - Central America & the Caribbean
Haiti tops the list at 49 per 1,000 births.
In the Dominican Republic, possibly the Caribbean nation most like Cuba, and one which followed the same path from dictatorship to authoritarian, US-allied, oligarchy-dominated, nominally democratic nation that Cuba might have done under other circumstances, the figure is 20.
In Puerto Rico, which is part of the United States of America, the statistic is 8 per 1,000 births.
In the Cayman Islands, an extremely rich British colony, it is 6.
In Cuba, the number is 5.
So while I might want to change my vote from "not crap" to "crap," I think he still qualifies as "a lot less crap than the likely alternative."