'fraid not.

So let me see if I get this straight... Castro throws dissidents and gays in jail, starves his people for decades, lowers the quality of life on his island to such an extent that people risk death in makeshift boats just to get away...but all this is to be ignored because he swatted some coke dealer??

Fuck, how far are we from Mussolini and the trains running on time and Hitler creating the greatest highway system in the world? This is the same argument.