Zam-Zam
Senator
The blame falls on anyone who has ever stood up for no-strings-attached support of Israel. With Israel realizing that the US financial aid will keep coming, and the US will always use its veto for Israel in the Security Council, no matter what Israel does, we have limited influence. It's like raising a petulant child and giving it anything it wants no matter how it behaves. Eventually, you'll lose your influence, because it will learn there are never any consequences.
Is it your assertion that every nation that the U.S. gives money to should adhere to our desires?