The power of money. The moneyed class fled Cuba for the US after the revolution. The Cuban migrs' are very powerful in the Republican party. The religious class also is anti-Cuba because of godless communism.
That and the US never admits it is wrong or made a mistake.
Facts don't lie or have an agenda. Facts are just facts
"God did it" is not an argument. It is an excuse for intellectual laziness.