We're not in a position to implement it. We don't run Cuba. Castro does. And he *likes* his people starving. Less energy for revolt that way. Plus he can blame America for not, um, running the country, or something.
Now if we were to intervene and overthrow Castro, then we might be in a position to do all those things you suggest, much as we are now doing in Iraq. But until then, we have to settle for pettier actions, like bugging tourists.
You can have it either way you want it, but you can't have it both ways.
Me, I'd put Castro on the list of shitty regimes to squash. Not very high on the list, though. Castro doesn't seem to be sponsoring terrorism or acquiring nukes. Not since that missile crisis a few decades back.
(Rep. Jeff Flake - is that his real name?)