Is it a day to celebrate the birth of a religious figure? Or is it a commercialized, over-hyped shopping gimmick? Or anything else you can think of...

I think Christmas is a holiday with it's base fundamentals magnified. Gift giving is alright, but huge amounts of gifts, to everyone and anyone you can think of no less, is unnecessary. Most people spend time just getting whatever the hell they think will keep that other person entertained rather than actually considering what would actually make that person happy. They make up for that lack of insight by quantity, not quality. Your thoughts?