“Oh no! What about the Druids?!” sounds like it could be a tagline from a sitcom to me. Whatever the case, if you’re here in America you’ve probably seen the commercials for the latest in druidic fashion: the Snuggie.
I don’t think very highly of political correctness. I celebrate Christmas with my family. If you celebrate something else, bully for you. I’m not offended when somebody says “Merry Christmas” to me, or “Happy Hanukkah”, or even “Blessed Be on the Winter Solstice.” It’s the thought that counts.