Much debate up here about the meaning too, beyond the crass commercialism.
Much along your lines, "Christmas" is no longer an acceptable term. One area of the city that is quite popular and a tourist attraction has put up a "holiday" tree. Not a Christmas tree, a holiday tree. That bugs me. Whether you believe in the original intent of Christmas (i.e. the religious meaning) that is what the holiday is. If you don't want to honor the day for it's meaning, fine, go to work. If you're taking it in lieu of Hanukah or Kwanzaa, fine. But Christianity is not invalid simply because you don't believe in it anymore than than the converse. It is a Christmas tree. There is no such thing as a Hanukah tree or a Kwanzaa tree. Deal with it and don't disrespect the tradition. That's called bigotry, it's just coming from a different direction.
And before I get lambasted for being a bigot, please note that I have nothing negative to say about any other religion other than that if they wish to be respected for their views, they too should show respect to other religions. I utterly despise bigotry, regardless of whether it is based on race, religion or gender. It's not ok to bash African Americans, Muslims, or women. Therefore it is not ok to bash Caucasians, Christians or men.
It is ok to disagree with their views, but not to do so soley on the basis of bigotry.
[/rant - something I am doing way, waaaaaay too much lately. Vacation is two weeks away, I promise to be better then]
BTW, are we doing the secret Santa schtick again this year? (speaking of the commercial aspect)