For example, I come from a conservative, Christian background. I've noticed that in a lot of popular culture and popular media, we're looked at as either cavemen or Klansmen. If I say I disagree with abortion, I'm considered unintellectual. If I disagree with homosexuality, I'm a bigot. If I disagree with lifestyle choices such as premarital sex or drug use, I'm judgmental. If I speak out about any of these subjects, I will meet with swift and vehement public rebuke.
However, if someone was to proclaim the virtue of any of those things, I am expected to sit back and let them speak their mind because we in America have "free speech." I can't ask them to stop, I can't yell at them to go away because that means I'm treading on their right to free speech. Whereas I would be immediately attacked if I were to publicly state a traditional set of values. Do I lose my freedom speech so that someone else might have it?
Is not the same, then, true in the reverse of the above situations? There are many places in this country that if you dare speak of abortion or homosexuality in a positive light, you will be condemned and berated. If you even mention that there is no God or that evolution and the Big Bang are the correct theories, you will be scorned.
Where does the gap come from? Where does the line between opression of belief and freedom of speech blur? Why are some people allowed to disagree but not to be disagreed with?