So long as there aren't enough old New Yorkers in Florida to outvote the Cuban Americans who hate all things Castro, we'll have an embargo. So, encourage your aging, bat crazy folks to move to Florida and then Presidential elections will have to pander to hissy-fissy issues like Medicare and Social Security instead of real issues like an embargo against a silly little island.
Also, one thing I really hate about this is that the US media has defaulted in referring to Fidel Castro as Castro, even in articles when they talk exclusively about Raul. Both are 'Castro' and sometimes, it's hard to tell who they're talking about.