Suny, I just can't talk to you. You are determined to tell people what they think and why they are so wrong to think it, rather than discuss the content of the topic. I could say that all of your thinking is coloured by your deep admiration for everything America does, but that would be obvious.
I have not defended Fidel's execution of over 3,000 dissidents, but whenever someone takes control by force, the repression by various methods of the opposition is a given. Do you think the Americans and the British are politely 'asking' the Taliban in Afghanistan to behave? However, because Batista was so much in the pocket of the Americans, yet ruling equally as undemocratically as Castro later, it's hard to know how many people he also had killed because they opposed him, and how many peons died in poverty through disease, while the rich aristocrats and well-to-do (who abandoned their country to live in Miami, Florida, etc.) played and enjoyed their high life.
Neither Batista nor Castro got to power by saying 'please' - they both took power and they both ruled autocratically. However, YOU seem to defend Batista purely on the grounds that Castro is a Communist and, therefore, anyone America hates must be worse than someone America loved. I just don't understand your stance.