@mysteryman,
I suppose the problem here is the definition of "politically correct".
When Gordon Brown referred to a woman he had just spoken with as a "Bigot", he was certainly using a word that people didn't like (and took offense at). By this definition, he was being politically incorrect, no?
You have the right to attack (verbally), ridicule and shun whomever you like-- in fact verbal attacks and shunning are part of free speech.
How could I possible prevent you from ridiculing someone without violating your right to free speech?
The distinction I am making is between expressing free speech in a way that may offend, ridicule or shame someone and using
undue authority to prevent someone from expressing speech to cause discomfort, insult or offense. It is the use of authority that violates free speech. Criticism can't violate free speech because it is free speech.
Banning military recruiters from campus is an interesting counter example-- I suppose you can argue that a school that uses its authority to keep military recruiters from recruiting is a restriction of free speech.
A clearer example is when authorities try, through the power of law, to prevent hate groups from marching through certain neighborhoods. It is the undue use of authority that constitutes the violation of free speech.
Surely you agree that the protesters who ridicule, express anger and attempt to shame the hate groups are not only well within their rights, they are using their rights to benefit society.
Sure you are politically incorrect-- as you express your opinion that some people find offensive. But then again you are no more politically incorrect then PETA is (many people find PETA offensive).