Comment by hajile
The Saudis aren't getting my tax money. If they get weapons, it's because they are paying big money for them. I don't believe we should be selling them weapons from a moral perspective, but I do understand (though I don't agree with) the economic argument that they would buy from Russia instead which would boost Russian weapon production.
In contrast, Israel got 14.1B plus the usual 3.8B. This is the equivalent of an almost $200 stimulus check for every person in Israel. Personally, I'd rather spend that money on infrastructure or at least give it to the poorest Americans.
Answering most of your questions quickly: Aid to Pakistan was cut under Trump (though Biden is asking for aid again). Mujahideen funding to fight the USSR during the Cold War is materially different AND it blew up in our faces when we invaded Afghanistan. We invited the Russian Premier who presided the second half of the Korean War (killing way more Americans than the Taliban ever has) to Camp David too (refusing to deal with foreign leaders because they are unsavory or evil is pretty much always a recipe for even bigger problems).
You don't hear US politicians calling the Saudis or Pakistanis good people, but you DO hear this claim about Israel while the hypocrisy is blatant to anyone who researches with even the slightest bit of objectivity. This alone is a massive difference.
Also the most egregious thing: Israel knew about 911 (https://www.youtube.com/watch?v=hdiQuU7upfw) and did not share that intel with the USA. There is more evidence of this but it gets harder to find as time passes and it gets taken down, perhaps no entity benefited more from 911 than Israel.