Indeed, although we keep the name, Christmas is a holiday mish-mash of cultures and beliefs with the occasional religious element from various sources thrown in. The majority celebrate it in some way, regardless of personal religious beliefs. But it is an important holiday and the fact that different people get different things from it, is hardly a surprise - people are different. (I'm not)
There are attempts, in the US especially, to "claim" Christmas for Christianity with slogans such as "jesus is the reason for the season" but the whole Christmas period has such a diverse history thats provably not true, even if the name makes it sound as if it is. In fact Christmas has, in the past, been specifically banned by christians as being un-christian, and in many far more religious periods of "western" history it was barely worth a mention or much celebrating at all. Its the commercial aspect of christmas and gift giving that has really driven its popularity over the last hundred years or so.
Bookmarks