My bottom line on Christmas is simply this: it's a secular/pagan holiday that does NOT honor Christ, does NOT advance the gospel, and basically leaves people with warm and fuzzy sentimentality while (hopefully) emptying their pockets. The biggest smiles and the merriest Christmas belong to the retailers. January is doubly bleak, because the weather is usually disagreeable, and the bills come in.
Jehovah's Witnesses have hit this one right (and they are also right on the Pledge of Allegiance). Christmas is not for Christians. When you celebrate your birthday (if you do), do you break out your baby pictures? Do you relate a historically incorrect rendition of your birth? If not, then why is this done for Jesus Christ?
It's just Saturnalia, folks: A Pagan Holiday in drag. No "Christmas" before about the 4th Century, when the political powers that then existed apparently realized that the only way to control the Christians was to infiltrate them, something very difficult when the church was underground. So they made Christianity the 'official religion' of the Roman Empire, something to which the church never aspired.
And guess what? Same deal today: "Christianity" is the "official religion" of America, and the government (our pagan masters) controls the whole show through its network of 501(c) 3 franchises that dot the landscape.
Have you ever seen an "American Flag" in a church building? Why is that? Just who do they serve? Do they collect taxes from the folks who work there? Are they under submission to Federal, state, and local civil governments? If so, why? Perhaps because the "Jesus" they serve is also under submission - a FALSE CHRIST (that's what "antichrist" means, by the way) that has been manufactured for people who don't really want the real One.