U.S. Politicians, especially on the right, will always support Israel because, even if they don’t realize it, there’s bigotry involved. Israel is the one country in the Middle East that’s “like us” and not run by those scary swarthy Muslims. They don’t love that it’s run by Jews, but Jews are closer in their mind to “normal” than Muslims. Muslims, especially after 9/11, are no longer trustworthy to American politicians. It doesn’t matter that 99.999% of them have no interest in attacking the U.S., they’re all the enemy. And Israel, to them, is the lone light in fighting that enemy.
It’s some sick shit that even plenty of them would realize was sick if they took two seconds to think about it. Which they don’t.