Actually, the U.S., and capitalism in general, have always been friendlier toward Stalinism, as practiced in Vietnam, than toward genuine, proletarian communism as practiced in Cuba. They count on regimes like the one in Hanoi to betray the people's revolution and repress their revolutionary aspirations, especially when they tend to break out of the national borders. But the Cuban proletariat are in control of their revolution, for the time being, and their leaders cannot be counted on to do the same to them.
What is unforgivable is not Oswald's allegedly working for Castro (although Cuba, in keeping with its other proletarian policies, has never pursued assassination as a tool of diplomacy), but Cuba's refusal to become a cog in the U.S.'s imperialist machine. Cuba is hated because it sets an example for the world, and gives the proletariat a practical leg up at the same time. It is hated for driving the mafia, and their drugs, gambling, and prostitution out, but it is hated for much more. It is hated for its literacy program, its medical successes, its land reform, its inroads against the American sugar and rum trusts. It is hated for its rule of law, its humanitarian aid to dozens of countries, and its fierce criticism of American inequality. Most of all, it is hated for the strong support the triumph of the revolution has from workers not only in Cuba, but also in Venezuela, Brazil, Iran, and the U.S.