Apolinary Filipczuk
Apolinary Filipczuk voted up Anonymous' answer

These days theres no consensus on that, is there?  It's different for everyone.  For retailers and manufacturers its profit.  For we Christians its about celebrating an important birth, for pagans its...whatever it is for them, for some its just about family and friends and presents, and for some there is no meaning at all.