It is almost automatic among Christians to deplore how the culture has watered-down and changed the traditions of Christmas. We rail against the noise and materialism and rush that yank our focus away from the incarnation of God. My particular irritation is at the gradual replacement of Christmas Carols by various holiday songs and winter songs. We sing so seldom in our culture now, and one of the few shared musical experiences was the Christmas Carol. As they are no longer allowed in the schools, and the stores veer increasingly to "White Christmas" and "Rudolph," or worse, few Carols are part of our shared heritage anymore.
Generosity remains part of the holiday, even among entirely secular folk. Even though it is no longer connected to a Christian virtue, it's still a good thing, and I am happy we have preserved that. We are also expected to wish others well, and say so - another worthy custom. The many false gods that swirl around us all seem to have infiltrated Christmas, each biting off a piece to claim as their own. Nothing of this world can maintain purity for very long.