For instance, apart from ups and downs here and there, the Arab petro-states have been reliable US allies. Support military actions in the region, notify Western powers of their unruly citizens getting chummy with terrorists, etc. For instance, years before 9/11, Saudi Arabia expelled Bin Laden, voided his citizenship, and notified the US & allies, IIRC.
They have rivers of oil & gas - a cheap, superabundant energy source.
They buy hundreds of billions worth of US weapons. Spend hundreds of billions on Western contractors. Israel, by contrast, buys US weapons with US money. Basically, the US gives it to them for free.
Yet, the US won't even sell their Arab allies top-end stuff. In fact, Congress has a law on the books guaranteeing Israel a Qualitative Military Edge, QME. So, America can't sell the Arabs - some of their best allies - F35s or any of the cool toys, just because Israel says so.
Now, America also seems comfortable with Israel bombing their best allies, destabilizing their entire region, offending the region's Muslim majority, which weakens the legitimacy of all their royal houses.
For what? The chump change AIPAC offers?
What do you think these countries will do when China reaches out and offers them the new J35 stealth fighter? Egypt, which collects lots of US cash to leave Israel alone, is currently trying it out, as I'm sure, many of the other Arab states are.
China's rapid rise means that they can now offer these countries weapons that match top-end Western systems 90-95%, at 30-40% of the cost. And China is a more logical, reliable geopolitical player.
I just don't know. Is this erosion of American power worth it for whatever Israel is offering?