Things are not so simple as Cuba bad, USA good. Wage differentials easily explain why so many come to the USA. Maybe they like Cuba but cannot come for better wages. Cuba has its problems, but definitely the USA/cia is targeting the regime with negative publicity. Who knows maybe you work at a cia troll farm.