yeah but why not just call it Christmas, or Chanukah or Kwanzaa when it needs to be?
Just another US-centric thinking.
US is more diverse than it's ever been before, so not everyone celebrates Christmas and they're afraid to offend those who don't.
Still unlike their US office, SEGA of Japan is still using "Merry Christmas" instead of "Happy Holidays".