Looked at the article. It is 100% politically correct.
The only new word we can't use is, "Socialist." The author assumes people who use that word in a derogatory sense don't know the meaning of the word-hence you are ignorant if you use that word. Never mind that liberals define "Socialist" for us every day...only the PC crowd is intelligent enough to use that word.
Interestingly, "Tea Bagger" is not on the list, as are all the insults liberals so frequently sling.
Just another attempt is get people to willingly set aside Free Speech in order to not offend.
I've been thinking lately (I know, dangerous, I might require gov't monitoring and an IRS audit). There was another society where words were restricted to what is "politically correct": the Soviet Union. The main difference between theirs and ours is enforcement mechanism; be politically incorrect in the USSR and the KGB picks you up, conducts a show trial for your crimes against the revolution and sends you to the gulag.
Here in America, we simply show the public what someone says and then they are forced to resign from their job, defend themselves, offer apologies (that won't be accepted), discuss on national media how evil a person they are to have those thoughts in their heart, and otherwise destroy them socially. No one goes to jail, they just get ostracized. One caveat to that: the politically-incorrect perpetrator MUST be right-leaning, or Republican, or something other than liberal. Liberals get a pass because they "feel so horrible" for "victims of the right" or because they are a "victim of the right", aka a minority.
In order to have FREE speech, you must defend OFFENSIVE speech.