I happen to agree. Christmas is no longer or has it been in ages about celebrating the birth of Christ himself. It is just one more 'pagan' holiday simply designed to make money off of His namesake.
Well this could become an endless debate.
Christmas is both things. It is a celebration of the birth of Christ, and a secular celebration.
I think we all agree that the Red-Nosed Reindeer have nothing to do with Christ.
I think we all agree that giving presents and receiving presents from loved ones, has nothing to do with Christ.
Yule logs and Christmas trees have nothing to do with Christ.
Everyone celebrates according to their own traditions and religious beliefs.
Jesus Christ was about The Fathers business doing His will. Its not just Christmas - Too many have taken The Fathers business & turned into a huge money maker - its called greed. For the love of money is the ROOT of all evil!!!
Besides, the date was never given in the text but allows anyone to glom on to and double down on various theories and to jump to conclusions if one is so inclined. Keeps sales brisk in the marketplace of religious insight so called.
180...
In the modern secular marketplace, there's a funny 'celebration' called Christmas in July, to promote sales and get people into the shopping spirit at the opposite time anyone would be thinking about Christmas (buying lots of stuff). It's beach time and sunflower season.
On one hand the concept is just plain goofy. OTOH, what kind of actual insight does the non-religious world telegraph [unwittingly] by advertising "Christmas in July", and for a purpose that has nothing to do with Christ.
It's a weird little world out there.