Well, I'm pretty sure it's a tradition.
Americans say: "Merry Christmas" and people from England say: "Happy Christmas".
Just as in your question !They tend to say "Happy Christmas" instead of "Merry".Merry Christmas
Happy Holidays.
Just a mattter of where your from really. Americans say merry whereas British folks would say happy.
We say Merry Christmas or Happy Christmas
they just say HAPPY CHRISTMAS
Happy Christmas
It could either be "Merry Christmas" or "Happy Christmas."
We say exactly the same...Merry Christmas...or you could say Happy Christmas...
"Merry Christmas!" in Italian is "Buon Natale!"
Merry Christmas: Joyeux Noel Happy New Year: Bonne Annee
In the Twi language, "Happy Christmas" is expressed as "Merry Christmas" or "Merry Krismas." The phrase "Merry" can be translated as "Anigye" or simply kept as "Merry." So, you can say "Anigye Krismas" or "Merry Krismas" to convey the greeting.