Something hit me as I was responding to comments on the Christmas movie post. It used to be, back in the dim ages when I was a kid, we had 3 TV channels - ABC, NBC, CBS. If you lived in a major market, you might have a PBS station, or maybe 2 ABC stations, etc., but basically, you watched what they wanted to show you on their schedule.
Once a year, we got to see the various Christmas specials (Grinch, Charlie Brown, Rudolph, etc.) and Wizard of Oz and if you missed out, that was it for a year. And everybody pretty much watched the same thing. The January when I was in 6th grade, literally everybody I knew, except 1 girl whose parents wouldn't let her watch anything but PBS, watched Wizard of Oz. Everybody. It was a shared experience, although we were sharing it in different houses.
That's not the case anymore. Charlie Brown Christmas has been on several times, same with most of the other 'traditional' Christmas shows and films. Different times, different channels, and of course with DVR, you can pretty much watch when you want as many times as you want. Same with DVDs. You can watch Christmas shows in July if you want. It's not a group experience anymore, it's very individualistic and our choices have expanded dramatically.
I don't know if it's good or bad, but it's definitely different, and my grandchildren, when they are my age, will not have the same attachment to those shows as harbingers of Christmas. But then, my parents, who grew up before TV, or their parents, who grew up before radio even, didn't have the attachment either and yet they managed to celebrate.
I guess every generation makes its own traditions, and as long as you do something that sets this season apart from the rest of the year, it will be special.