Israel has NEVER asked a single U.S troop to fight in its defense, and no U.S. troop ever has. This is a lot more than Arab states like Kuwait can say when they come crying for U.S. soldiers to die protecting them from other Arabs.
Israel exists because of its victory in the 1948 War for Independence and nothing else. A U.N charter is meaningless when you are invaded the next day...