Well, when a democratically run country likes to make claims about "defending freedom and human rights" and so on, as the USA is wont to, there's the thing that people tend to expect it to make an effort to adhere to those lofty claims and not throw them out of the window the second it suits them. And they also tend to get quite sarcastic, at the very minimum, when overmuch liberties are taken in upholding those principles in its own actions...

"Your walk walks and your talk talks, but your walk talks more than your talk walks," right ?

Besides, where is it even theoretically possible to effect a change by affecting the public opinion - the USA or Cuba ? Quite so. Yelling at Cuba would quite simply be a waste of time and breath; yelling at the US at least might have some effect.