Castro in all honesty is far from the worst despots in recent history. Cuba had many problems of corruption and oppression prior to him, and it was our refusal to trade that really hurt them overall. He's more Ho Chi Minh, Tito, or Gaddafi-tier. The main reason we demonize him so strongly is because winning Florida is a crucial part of our electoral system.