PDF warning but anyone wanting to peep the law - it’s here.
https://www.congress.gov/112/statute/STATUTE-126/STATUTE-126-Pg1146.pdf
There’s actually very explicit language that Congress wrote into the law basically ensuring the president, or the executive at large, has to support Israel militarily.
So there isn’t really an easy way for a president to unilaterally untangle us from our military alliance with Israel even if they want to. It will take a literal act of Congress to change the course of the State Dept when it comes to Israel as a lot of what is wrong is prescribed by law as necessary.
Plenty of Trump’s former cabinet and generals he worked with spoke out against him.
People are just ignorant and vote against their own self interests.