In recent years, there has been much talk of a so-called " war on Christmas " that seeks to eliminate all references to the religious nature of the holiday from the public sphere. Stores have dropped the traditional "Merry Christmas" greeting in favor of the generic "Happy Holidays", nativity scenes... Sign in to see full entry.