That's what I think - as an atheist/agnostic/whatever. And I'll still shop there just like normal - it doesn't bug me at all.But here, I just need to give a correction - Christians have not used that date forever - pagans have. Druids, Roman holidays, all kinds of different bits - look it up.Pagans, no doubt, didn't see why they should have to accomodate Christians on a holiday that was based/founded in their own pagan religions.
I see no issue with Walmart - but I can also agree with wovc's point of view that a little understanding would be nice. Just accept that some will feel like outsiders with all the Merry Christmas stuff going around - doesn't mean it needs to change, and definitely doesn't change what you say and do (unless you choose to - or unless you work for the government) - but hey, what's wrong with accepting that it does make people who already know they are in the extreme minority, and not always a well tolerated minority, feel a bit more excluded?
If you are a store, have Christmas gifts, Christmas trees, whatever you want, whatever makes the most business sense or fits your personal beliefs.
But if we're talking about the government, remember we were founded to get away from state religions, and that a lot of atheists, agnostics, pagans, jews, muslims, buddists, hindus, and everything else have fought and died for this country, have worked to build this country, and don't exclude us.