I like Christmas, but I don't understand how any American could possibly feel nostalgic about it, given how its presented here. I've lived my whole life not realizing that Santa resides at no less than 4 local car dealerships, and of course likes nothing more than to hang out in the nearest (and next-nearest) mall. I'm pretty sure that on some primal level, American Christmas is what fuels Boyd Rice.
I'll say that Christmas makes more sense now that I have a kid. Although, it's bloody annoying not getting much credit for the cool and awesome presents she gets.