When it comes to Israel, both the Republicans and Democrats in Congress bend over (frontwards and backwards) to give Israel whatever it wants.
As Pat Buchanan once said "Congress is Israeli-occupied territory".
This is one of the big reasons Israel is so intransigent, refusing to make peace with it's neighbors, mistreating the Palestinians, and flaunting it's nuclear arsenal. It can always count on US-taxpayer money and US-taxpayer paid for weapons.
And what we get in return for this is endless war and the accompanying police state, the loss of US prestige and respect, and bankruptcy.