As for mentioning politics, as I said I never brought it up, but what I object to is people who try to stifle dissent, wherever it might come from (even if it doesn't come from your shores). American's aren't the only ones in this world (despite recent impressions) who are entitled to an opinion.
There is a difference between saying, "I think George Bush's economic plan will fail because of REASON 1, and REASON 2" and saying, basically, "George Bush is an illegitimate president who was never really elected". If he would have said the former, I might have disagreed with him, however I would not have gotten angry about it. But he did not say the former, he said the latter, which is not based on fact, and it stated only to start an argument. Dissent is good, thats how changes come about. Dissent is how the civil rights and racial equality movements began. However there is a difference between dissent and out right insults made only to provoke arguments.