Let's start with this. As an Ex-military guy, if you say "War On..." I feel that I need to see bodies. If you can't show me the bodies, you can't call it a war. The "War on Drugs" at least qualifies due in no small part to trigger happy cops. The "War On Christmas"...unless there has been a rash of drive-bys on Mall Santas that has gone mysteriously unreported...not so much.
So, as Rogers points on in the excellent post I Saw You Looking At Agnosticism's Ass, Christianity and Christians have been acting awfully needy lately. Co-dependant clingy needy. "Girlfriend you're really starting to think about dumping, if only because of all the neediness," needy.
Now, and work with me here, EVERY major candidate for President and the vast, vast majority of the MINOR ones...the ones who can say whatever the fuck pops into their pointy little heads because it just doesn't matter (I'm looking at you, Ron "Fiat Money" Paul)...spend a considerable amount of time dry humping an altar somewhere hoping that a photographer will come by and take a picture of them fellating the Jesus on a Cross so that they can establish their "Good Christian" bona fides. Somehow, I just don't think your average Atlanta-area Megachurch-goer is in all that much danger of having the place raided by preatorians and getting their asses thrown into the gladiatorial pits.
So why "War On Christmas"? Well, we can start with the rise of Faux News, who needed to fill 24 hours a day with conservative friendly drool. Telling people that they're wonderful because they hate taxes only lasts so long. A producer looking to hand red meat to the right wings can't help but notice that, first, despite the power they wield they LOVE to feel sorry for themselves, and second, a shitload of them self-identify as good Christian Churchgoers.
So once again, I have to sit here and listen to this self-righteous drivel from folks who reply to "Happy Holidays" with a pointed "Merry Christmas". Hey, asshole, if you wanted to SAY "Fuck You" at least have the balls to actually say it. I say Happy Holidays interchangeably with Merry Christmas (more on that later) for one reason ONLY. I am a LAZY asshole. "Happy Holidays" is just easier than "Merry Christmas, Happy Channukah, Happy New Year and a very festive crapload of minor holidays centered around the Winter Solstice for some suspicious reason."
Which leads me to why I, a notorious agnostic (what can I say, it's a really cute ass), have no problem with Merry Christmas. You want "war on christmas"? Here it comes. As far as I'm concerned "Christmas" is just the latest name for the Solstice Holiday, and any excuse to get together with family and eat myself round is a Good Thing (cf., Thanksgiving), but the lewt is bonus. Plus it's nice to be reminded that while there is two more months of snow and sleet and all other manner of white shit followed by a month of freaking mud and dirty slush, there will in fact be another summer. You've gotten your crappy religion all over my tasty solstice celebration.
Everyone is pretty certain that Christmas is simply the heir of the Saturnalia and various other pagan festivals. Let me suggest something FAR MORE subversive: Easter and Passover have their roots in pagan rebirth and renewal legends and celebrations. Christ is Dead, Christ Is Risen? The sparing of the Jews from Matt Damon...I mean the Angel of Death? Pretty standard really. Judaism isn't even unique in it's insistence that there is only one god.
You want war? The central tenets of your faith are eminently predictable sequalae of preceding cultural beliefs. Happy Holidays.