One point that was driven home over and over again in every OPSEC briefing that I ever had in the military was that "nations do not have allies, they have interests."
Why should the USA support Israel? What does the tiny, far away nation of Israel have to offer us in exchange for that support?