Clarence, I agree with your comment on words that should not be used in political discourse, and even though I generally don't find it very useful to quote oneself, this is my opinion:
It is deplorable that many forum users in general and users of this forum in particular are often so eager to throw insults at other users or certain political/religious groups. I'm not even referring to the really severe insults, but to terms like "insane" or "idiot" that are flung around to excess. No matter what a person's opinion on a certain issue is, and no matter how articulate he or she is in expressing a particular point of view, that person should still be treated with respect. This may sound very trivial, but many people forget that when making a post.