Do you claim that people who criticize Israeli leaders are anti-Israel? Because that's the point. If criticizing Israeli leaders means someone is anti-Israel, would it not stand to reason that criticizing our American leader would make one anti-American?
Sure they have, if not explicitly, then certainly implicitly. The post I quoted earlier is an example, amongst any others.
So you think it's okay for an ally to use us for personal political purposes? You think it is okay for an ally to disregard accepted protocol? You think it's okay for an ally to interfere with our political affairs? If Obama invited Iranian leaders to America to lecture Congress on the dangers of Israel, would you be okay with that?
I have this sneaking suspicion your position on this is completely partisan and the only reason you're okay with foreign leaders interfering with domestic disputes is because of your political lean. I find such a thing quite disturbing, as it suggests your allegiance is not with your country, but rather with your political party.
President Obama is the President. Whether you agree with his policies or not, the office deserves your respect, even if you do not agree with a single thing he says.
So, in other words...your decision about who should be criticized is not based upon any actual moral code, but rather who aligns with the politics you believe in. Which, as I just said to another poster, is quite disturbing because it suggests your allegiance is not with the United States, but rather your political party.
To be clear to both you and FIL, I do not mind legitimate criticism of any President or any governmental leader. We have a right to express our displeasure with our government. And, most importantly, expressing displeasure with our government leaders does not make one un-American. But, on the flip side, expressing displeasure with the actions of an ally, does not mean we are against said ally. Anyone can criticize Israel and its government, and to say they cannot is absurd. But, even more importantly, claiming one is anti-ally because of said criticism is nothing more than childish partisanship and there is no use for it in reasonable and mature discussion.