As a communist nation, a significant portion of businesses in the country are owned and operated by the local government. This means that the government itself would directly profit from American tourists staying in certain hotels, eating at certain restaurants, or buying goods from certain shops. Congressman Marco Rubio (R-FL) and senator Ted Cruz (R-TX), both of whom are Cuban-Americans, argue that the easing of restrictions will lead to American dollars directly going to finance a regime with a history of human rights abuses.
One cannot deny the crimes of the Castro regime. Numerous watchdog groups have reported corroborated instances of people being imprisoned arbitrarily, stifling of freedom of the press, people being placed into labor camps, and much more. Any time you visit Cuba, you are supporting the government in one way or another. It is possible however to visit Cuba while supporting the locals as well.
Some Republicans see improved relations as a chance for freedom and capitalism to begin taking over. In an interview with the New York Times, former Senator Jeff Flake (R-AZ) stated, “the Cuban people, particularly the growing number of Cubans who run their own small businesses, benefit when Americans travel to the island…Increased travel by Americans will lead to more Cuban entrepreneurs who are less dependent on the Cuban government.”