I guess I don't understand your point. Let's say you are completely correct; so what? Aren't we, as Americans, supposed to hold ourselves to higher standards of behavior, particularly in terms of tolerance of different races and belief systems? Saying that a militant theocracy acts in a certain horrific way doesn't mean we get to act that way, too;. it means that it's a good thing we're not a militant theocracy. Additionally, criticizing another nation for not adhering to our standards of behavior seems pointless to me, while criticizing ourselves for the same reason seems like a good idea.
What am I missing?