I think the commercialisation and greediness of christmas gets a bit exagerated by the doom mongers.
Christmas has always been a good time for retailers, hoteliers, pubs, resturants etc... but that doesnt mean that most of the people don't focus primarily on charity, family and children.
It can be a season of peace and goodwill as well as giving the economy a much needed boost. Just like all the other religious festivals, and traditions that take place all over the world.