Yes there is, because in recent years, it's being used as a replacement for Christmas -- and the word Christmas is being jettisoned.
In England, the contemporary form is "Happy Christmas" ... do you object to that? And do you know when the term "Merry Christmas' originated, and where? Maybe you are just wed to a term that is a mere few hundred years old ... It's possible.
Terms change, but the spirit of "Merry Christmas" is in "Happy Holidays." I use both, plus "Best of the Season" and I do so with goodwill.
The more the merrier.