grandMattie, I think I must be a heretic too! However, what would you put in it's place? Communism hasn't been the answer, nor dictatorships so what would you put in it's place? Democracy seems like the lesser of all evils until you get the likes of Trump in power!
My daughter visited Castro and all the people she spoke to were, on the whole, pleased with their lot but had niggles like any nation of people so she came back quite impressed. However, if you were going to be whipped off never to be seen again, you probably wouldn't express outrage to a complete stranger anyway.
I think Castro was probably well intentioned to start with and then didn't want to give up power so acted accordingly. Whilst I totally disagree with his methods, just look at what has happened to the Iraq and the world since we got rid of Sadam Hussein. More bloodshed than he seemed to produce.