Ever since we became a nation of instant gratification and me,me,me first.
You have the right to pursue happiness. You do NOT have the right NOT to be offended.
Besides, who defines whats offensive? If I take my left shoe off and wave it in front of an Iraqi, he'll take offense....I do it in Atlanta, I am a nutjob.
Besides, who defines whats offensive?
My observation is that it tends to be liberals on crusades who decide what is offensive.