Right you are!
BUT - Support for Israel is not idolatry.
But was does “support” for Israel mean? Does it mean get out of the way and let them do what they think they need to do to defend their country? Does it mean diplomatic support in their struggles? Yes, I can support them that way all day. Does it mean sending them billions of dollars in money or materials? No, we have no obligation to do that.