It is Merry Christmas ....why would anybody else then Christians carred about the birth of Christ ?? BTW what is a birthday of Budha or Mohamed?? They have their own celebrations.
"Happy holidays" is PC gone off the rails

no different then wishing Happy Thanksgiving to a Japanese....and just as stupid !