I'm not offended by a Santa hat, I'm just fed up of everything trying to shoehorn Christmas into everything for what purpose exactly?
I'm from a tradionally Christian country, and I'm not in the slightest bit religious and for the last four years I've gone China in December so that I can avoid most of the festive period in peace.
I don't need every single product and service telling me that Christmas is coming, I'm aware of the fact. Stop using it to sell your products!