To me the term: “Happy Holidays” is just the liberal world getting round not having to say “Merry Christmas” -
Happy Holidays has been around for decades...this doesn’t bother me in the least...
Holidays = Holy Days...
http://www.etymonline.com/index.php?term=holiday