For leftists, words are weapons. If you are a lefty, and you disagree, then I invite you to define 'fascist,' 'racist,' 'white supremacist,' and the rest of the epithets in your arsenal. Define 'em or drop 'em.
Show us that you are people of good will.
Suppose I point out the incompatibility of Sharia with Western values and you call me an 'Islamophobe.' You thereby demonstrate that you are not a person of good will. A person of good will does not dismiss the arguments of his rational interlocutor as driven by a phobia. Here is a good illustration of what I mean when I say that for leftists, words are weapons, or as I also like to say, "semantic bludgeons."
Although conservatives are far less offensive in this regard, they too must be held to the standard of define or drop.
There were those who called Obama a socialist. But there can be no reasonable discussion of whether he is or isn't without a preliminary clarification of the term. If a socialist is one who advocates the collective or government ownership of the means of production, then I know of no statement of Obama's in which he advocated any such thing.
Am I being soft on one of the worst presidents in American history? No, I am just being fair.