I partly agree with you there. Even though I didn't experience it as some of you did in 78', I feel something close to nostalgia when I see the holiday special. I can't really explain what it is.
And by the way, does this site generally also support the release of the holiday special on DVD?