"Who is offended by simply going to the "Christmas" page and not first to the Holiday page?"
GAH!
There is no "Christmas" page. There is no "Kwanzaa" or "chanakuh" page, either.
They are search results!
With "christmas",the search is keyed to go to a special 'holiday' splash page - the same exact template they use for other popular search terms like music, movies, and bedding.
Do you have ANY experience with web design or marketing AT ALL???
Yes to both. And every bit of marketing or web design reflects a critical choice--a perspective.
While you are happy to have that choice be a "special" splash page, others are not.
The content of that marketing choice could just as easily be a "Christmas" splash page, but, as you attest elsewhere in this thread, the Walmart marketers want to appeal to other than Christians by using a generic phrase.
In other words, they are attempting to appease everyone--but in the game of political correctness Christians don't win.