Let's see, off the top of my head there are American troops in
Germany
Japan,
Korea and many other places.
all grown up countries.
Last I checked there were no US troops in or defending Israel directly. Yes, the US gives Israel money for defense as it does many other countries (such as Egypt which is openly anti-American), but in fact, most of the money goes back to the US in the form of arms purchases from US companies.
I happen to think (along with many othersin Israel) that Israel would be better off getting no American money, the Israeli economy is certainly strong off to handle that and it would remove exactly this claim that you have.