The DemoRats love Fidel. They will fight to the death defending of their Great Heroes of the People.
Are you saying that the "Democrats love of Fidel" is the reason we (the USofA) should show the Communist dictator any deference - should not harass his butt and do everything we can to topple him into the Caribbean?
Sounds like it to me!
Personally, I think we have a President and a SecDef that can plan and execute a new, successful Bay of Pigs!