Just a side note (because we kinda hijacked the thread with Cuba talk - we should start a thread) For those who are against going to Cuba for political reasons, I invite you to read more about the changes that happened since 1959. While it is still not good yet when it comes to freedom of speech, it's not as bad as it used to be.
Many people travel to places that are far than perfect when it comes to human rights and poverty. If the explanation "tourism is how locals survive" is the reason you give to visit the country, well let me tell you that it is the same for Cuba.