Read other letters about this article
I always figured that Happy Holidays was a short way to say "Merry Christmas and Happy New Year" - a truly American thing to do, to abbreviate. And since it happens to be all inclusive of every holiday celebrated during this time, why not?