I do think you brought some very interesting ideas, but I would like to correct you on the last one:
has NO oil
, But Saudi Arabia
and more countries which are hostile to Israel do have cheap Oil and ALOT.
If United States
' only interest in the Middle East
was oil then they would obviously support the Persian Gulf
oil rich countries.
Hell, if Israel wouldn't exist USA probably could buy more oil for lower prices.
About the US foreign aid
to Israel, I'm not sure if the entire 3 Billion $ aid is needed, But I don't think you can compare a Military aid
(which pretty much keeps this country alive) which is given to a country and a small economic aid
which mainly goes to Yasser Arafat
's private account