Well, that has been some short and rather simplistic XMAS episode. Compared to what we have seen in the past this does not meet earlier episodes.
Most of the story line we have already seen in the past. Sheldon hating Christmas, Amy being hated by her peer group, Leonard not having Christmas as a kid, Raj is not having a girl and sends signals of homosexuality, Stuart having a hard time in the comic book store.
What was new though is that Shelly implies on killing Santa for losing his grandpa.
But what else was there?
I particularly kept looking for "fun", "laughter" or at least a "smile" - but could not find anything of that.