I tend to doubt that Israel would still exist, if the US did not exist, and in that last war, Israel was rather close to the edge, and the US gave rather massive assistance. Israel worries and works US public opinion as one of its major priorities, and it should do so.
This. When I said handouts I was referring more to the diplomatic side of things. We (the US) stand up for Israel when she frankly doesn't deserve it. When anyone suggests otherwise, the all-powerful Israel lobby cries "Anti-semite" and their Christian Zionist useful idiots chant along with them.
"How dare you adjust your foreign policy when it doesn't benefit us, you must be an anti-semite!" It's frankly pathetic.