Was Castro a dictator? Yes. Yet, he was much better than Batista, whom he deposed.
Cuba was a rich man's playground. Castro put an end to gambling and prostitution, which formed a major part of Cuba's economy under US puppet Batista.
Did Castro have political prisoners? Yes. Yet, in comparison...