You are quite wrong.
Cuba’s trade with the rest of the world is HUGE. Tourism from other countries — especially Canada and Mexico and Spain and Germany — is HUGE.
I’ve been there, seen it, studied it.
If you want exiles in South Florida running your countries policy because they swing the votes of Florida so be it. Trade is a benefit for all countries. Either you like it or not.