FTNJ - J - Joy
well not all, Xmas is the time of a particular celebration, and this advert is unable to say it, happy Christmas!!!, ...happy holidays might be happy summer, happy spring, or happy my elbow,...nothing against other celebrations, but if it is Christmas, why dont we call it Christmas for a moment ?
When to use the phrase Happy Holidays?
When you're addressing a large group of people or talking to a co-worker, client, or work partner whose beliefs you're unsure of.
"Happy Holidays" is the perfect greeting because it applies to many celebrations in many cultures.
From the point of view of BMW marketing - a more universal phrase.
Wishes by the way, but this BMW grandma rules!