"This is all great--I do the same. But you have to let management know that you're doing it or it won't make much difference. I make it a point to tell the management that I am leaving a store because they refuse to use the word Christmas, or that I am offended that clerks are not permitted to reply when I say "Merry Christmas" to them, or that I am boycotting the store altogether. Otherwise, they have no way of knowing if seasonal sales figures are down because of their absurd PC stance or for some larger unrelated economic reason. When division managers start hearing from store managers that customers are unhappy, headquarters is soon informed too."
Good idea.
They can also tell if stores that acknowledge Christmas make more profits than they do. For instance, Target stocks went down by around 6%.
But Target can't know for sure that this is because of their stance on Christmas, or because their buyers didn't make good choices about how to stock their stores this year, or because competitors like Walmart and Kohl's are doing a better job of discounting, or because their stupid ads are ineffective in bringing the customers in, or because of nine kajillion other issues that might cause a chain's sales figures to be down. Management has to hear a clamor from angry shoppers that tells them the reason in unmistakeable terms. Otherwise they'll spend years in market research.