I've heard alot about the "death of Christmas" year after year. I'm glad someone finally assigns blame as to the reason for it.
Happy Holidays used to be ok until it became a way NOT to say Merry Christmas, or even mention "the holiday that no one dare speak its name." Now, I suggest people say Merry Christmas and a Happy Hannukah if they wish to be inclusive. There are no other overlapping festivals as far as I know, so the rest be damned.
Kwanzaa was invented by a thug, a criminal, and a racist who should be in prison, not teaching college, and it inculcates communist values. I don't approve of kwanzaa, so I won't wish anyone a happy kwaanza, except sardonically.