That said these sorts of issues were way down the list in these elections and people have to compromise on some issues and vote on the aggregate. I do think that it's pretty clear the Republicans were and are a lot more understanding and publicly supportive of Israel vs. the Democrats. They didn't try to do a "both sides here" but clearly communicated who they consider to be the aggressor and who they consider to be defending themselves. That doesn't mean that every single republican voter feels that way but a lot of them do.
The US also supported and brokered quite a few peace initiatives in the middle east. It's not fair to say it only acts to support wars.
If you look into the data, you'll generally find that they don't.
"Multivariate analysis indicates that economic elites and organised groups representing business interests have substantial independent impacts on US government policy, while average citizens and mass-based interest groups have little or no independent influence."
I think it's an interesting area of research. However on many fundamental issues, let's say illegal immigration, foreign policy, or abortions, it's not immediately obvious that business interests hold power most of the time. If that was true then it really wouldn't matter if you have democrats or republicans in power but you see definite shift in policy when that happens.
This is provably false. The Green Party explicitly ran on support for Palestine and voters in parts of Michigan voted for the party in decently large numbers to split the Democrat vote.
Not enough voters saw the issue as big enough to switch their votes on a national scale but that’s not a failure of lack of choice, the people spoke with their votes that they don’t care about Israel and Palestine nearly as much as other issues.