Yeah, Halloween presents a lot of fun scenarios, while Christmas scenes are usually variations on the same gift giving scene.
I assume those are the two holidays most devs go for because they have pretty obvious utility, and because they're two holidays with international pop culture appeal...