Israel's GDP is $120 billion. The US gives it $3 billion, ie peanuts. Refusing the aid would rid Israel of accusations that it was an otherwise unviable puppet of America.
Middle East quartet reportedly set to meet during UN General Assembly (dpa)
from the article: Leading U.S. columnist: Slash defense aid to Israel