We in America, and in the West as a whole, need to stop apologizing for our culture. We –or more accurately those who came before us- have created something great, and that is why people leave their non-Christian nations to come here and to other Western nations. How dare anyone say they have a right to the benefits of our society while at the same time attacking the root of our culture?Well said.
The norm needs to be reinforced: At Christmas time, we are celebrating the birth of the historical figure who gave rise to our culture, Jesus Christ. We who celebrate Christmas should be vocal in saying that we are offended when Christmas is ripped out of public life. Those who do not celebrate can bloody well not celebrate. It is selfish and insulting to demand that the majority alter something sacred, simply for the convenience or comfort of an unreasonable minority.