Agree.
That being said, did you protest when Benjamin Netanyahu addressed a joint session of Congress, since he's not an American politician? Did you lecture everyone about how he ONLY speaks for the Israeli government, and not Americans? And that most Americans are not Jewish and don't share his theological views? Were you upset that his comments to Congress addressed only foreign policy and said nothing about abortion and gay marriage, which is rampant in his country?
I don't recall anyone here saying that we must answer to Netanyahu? So there would be no need to correct them.
He was here to ask the Congress for help in protecting Israel from Iran, who is threatening them with nuclear annihilation.