Leave it to Israeli capabilities to pull our _sses out of the fire.
Correct!
Well, considering the US saved Israel from annihilation, and Israels continued existence is due to the USs continued generous bankrolling of their national defense with nothing asked in return (consider how many German, French, British hell, Georgian soldiers have died fighting alongside our troops, compared to zero Israelis), Id say they owe it to us.