Political correctness, by its very nature, squashes free speech and free thought. Just look at all the politically un-correct things you can say now that will get you into trouble. It's all based in Multiculturalism.
Multiculturalism leads to politically correct language. Such language must be consistent with multiculturalist principles. This means that language should 1) not favor one group over another, 2) not infringe on any group's right to sovereignty, 3) not interfere with the peaceful relationship of any minority group with those from other groups, 4) not hinder society (i.e., the state) in its attempts to protect cultural groups (social, economic, and ethnic minorities) whose views are declared to be equally valid and who have the "right" to equal opportunity, integrity, and point of view, and 5) not promote stereotypes of any kind.
Political correctness supplies a language through which it is easy to be a victim and always someone or something that can be blamed. Think of terms like "culturally deprived," "developmentally challenged". Political correctness involves a lot of people attempting to explain the reasons for their lack of great success. These victim-type explanations or excuses generally include the idea that a person is having a rough time because of his particular race or gender. Essentially, political correctness is a way to rationalize who you are and why you are not better than what or who you are.
Victims are taught that their failures and suffering are invariably the result of some unfair and rectifiable condition that social engineers could remedy if the insensitive would simply let them. People are led to believe that the world should be a place where they never suffer disappointment or failure. Of course, the truth is that people can fail and that individuals are unequal in talents and achievements.
Multiculturalism, and thus politically correct speech, is an invention of Liberalism. And there you have it.