And that in no way means that anyone is being forced to "take the Christ out of Christmas." Because Wal-Mart employees greet you with "Happy Holidays" instead of "Merry Christmas" does NOT mean the Christ is being taken out of Christmas.
Personally, I would think that having a store clerk wish you "Merry Christmas" starting on Nov. 28th because that's when the big holiday shopping starts would be taking the Christ out of Christmas. That would be defining the holiday by the consumer calendar, rather than the church calendar.
And, three years ago, "Happy Holidays" didn't offend anyone.