For one thing, there is probably not one corner of the world in which someone has not heard of Christmas. And, yes, for many, Christmas means elves, reindeer, decorations and gift-giving/receiving and the beginning of winter* in earnest (snow and all that).
And, hail to Advent calendars. We have so many really great ones, some very religious and some perhaps less so, but like the Nativity scene with the empty crib awaiting Baby Jesus, all anticipating the celebration of the birth of Christ.
*Or, summer -- if we are really being global. When I was still in Beijing, China in July, I and an Australian friend were dragging ourselves around hot and dusty Beijing Language Institute, with my singing Christmas carols to cool down and he protesting, because Christmas meant HOT, HOT, HOT weather back home.