No kidding, imagine what a few resort hotels and casinos could do for this island as a top tourist spot the worldover. Marinas, airports, shopping malls. Gee, jobs and rising living standards beyond belief due to geographical location, but all for naught due to ideological stupidity.
That's what these commie apologists never get. "Why do you hate the Russians? Why do you hate the Cubans?" If we hated them, why would we care that they lived under brutal regimes? We hate the leadership that enslaves these people. Castro is on the short list of people I *do* actively wish dead.