Christmas night - aka the birth of Jesus - was brought into play by the Roman Catholic Church upon having emancipated from the Eastern Orthodox Church and it's initial Jewish sectarian roots at around 400 A.D.
24th of December was "invented" as Jesus birth - in order to convert heathens to the Roman Catholic Church, since Celtic and Germanic festivals had previously been held during that season, same goes for Easter.
So as for a true Roman Catholic believer - one HAS TO celebrate Christmas.
As for today it's about public holidays - presents, and simply enjoying a festive "glittering" season. -" just sucks without snow".