"The debate is about some businesses prohibiting the mention of the word "Christmas" as opposed to requiring it, or simply being neutral about it."
"I know, I know. Too complicated."
So what are you arguing, that private enterprise doesn't have the right to set standards for how it's employees interact with the public?
Not at all; They can put up signs saying, "**** Christians", for all I care.