Perfectly true.
But Im also looking at the political aspect of it. No more Christmas, but now its "X-mas" or "Holidays". No "Christmas tree", but "Holiday tree".
I dont understand who exactly is offended by the presence of Christmas? We've been celebrating it for centuries, regardless of whether it is Christian in origin or not. Can someone truly be offended by a cultural phenomena they have experienced, or at least been highly exposed to since they were born? 96 percent of the country celebrates Christmas. By saying "Merry Christmas" are we offending anyone? I havent heard anyone who celebrates Hanukkah complain that his religion is somehow "left out".
Christmas is now a cultural thing more than a religious thing. Do they fuck with it in the name of diversity just because Christians celebrate it?