He was in numerous ways pretty unpleasant.trunkage said:But... Castro was only evil... he did nothing to help his people. It's why he stayed in power for so long...
People do forget that Communist systems still broadly managed to provide life improvements for their citizens. It is more accurate to say that it was less successful than capitalism in the 20th C. than that it "failed". They also perhaps forget that economic growth is not the only reason people may choose a political/economic system.
The USA's campaign against Cuba is in my view an absurdity - it has long passed into mere petty vindictiveness. I'd actually put its hostility to Iran in the same category: something kept alive by historical sentiment rather than appropriat modern day pragmatism or realism. But that's the thing: appealing to sentiment wins elections, even if it's obsolete 40+ year old sentiment.