Not gay people obviously though eh?
He "disappeared" more than twice as people as Pinochet, is that the kind of "success" you admire?
There's only one officially recognised Union in Cuba and no worker is allowed to strike, is that a way to a better life for ordinary people - successful socialism? http://survey.ituc-csi.org/Summary-Cuba.html
Seriously, the man did one thing in his life that endears him to left wingers the world over - told the US to eff off and, supported with free money from the Soviet Union, he kept this up for decades whilst his people starved (Cubans are still on rations for heaven's sake). How on earth is that making life better for ordinary people?
How can any society be lauded when hundreds of thousands of its people risk death escaping - the people who actually had to live under a dictatorship with no free press or free elections or the basic human freedom to leave? Easy to stroke your chin humming the Internationale when you don't actually have to live with the consequences.
Pinochet was only in power for 8 years, Castro was in power for over half a century, so 'disappeared' per year works out a lot less, substantially less that many other totalitarian societies, (probably substantially less than the USA over the same period)
Shortages in Cuba: Most of that is down to US trade embargo, the comparison should be made to other Caribbean nations who have not sold their sole to the Oil, Offshore banking or Tourism, such as Guyana, Jamaica, Haiti, etc.
One of the big US issues is if Cuba has free trade, then it would only be a few years before it economically overtakes not only Puerto Rico but also several of the southern states of the USA.
Imagine a Cuba when the rich of the USA find a palm fringed Caribbean island with one of the best (and cheapest) health systems on the planet where they can while away their retirement whilst sipping on rum overlooking the sea from the (cheap) condo, all within 3 hours flying time of Houston or New York.
Who would be left in that large crime ridden, over populated, sinking sandspit that is Florida ?
My guess is the USA needs to now look very urgently at 'Liberating' Cuba, and ensuring they keep the island dependent on them.
Disneyland Havana anyone ?