I just don't understand Christmas pyjamas. Does one wear them at times other than actual Christmas? If so, isn't it weird to be wearing reindeer in January? And why does one need a pair of pyjamas every single year? I have two pairs and they are both four or five years old and still going strong. I couldn't imagine the pyjama mountain I would end up with if I bought a new pair every single year!
They weren't Christmas PJs -- they were just the new PJs for the year. My Grandma was really big on tradition and doing things a certain way, and that way included pictures of beautiful children in perfect PJs, before said hellions had a chance to spill something or rip holes or otherwise destroy the cute little PJs that she had so carefully chosen for them. I don't know if I was particularly hard on my clothes or not, but all I can say is that I don't ever remember having more than two sets of PJs in my drawer at once. Now my mom does the same thing for my kids, and, yeah, they tend to need new PJs every year, either through growth or general destruction or both. Now that I'm an adult, I tend to get PJs only every few years, because as you note, I don't need them that frequently; the other years, I get comfy soft things from the Jockey outlet that I can sleep in, hang out in, wear as an underlayer when it's cold out, etc.
Honestly, I don't get why this would be objectionable, even on an MMM forum. It is not a huge "extra" box of stuff, as in the link -- everyone gets the same number of presents we would otherwise get; it's just that one of those presents is PJs or something else that is appropriate for Christmas Eve. And I really enjoy the tradition: we have our big dinner Christmas Eve, with turkey and wine and deliciousness; we play Christmas music; we prowl through the things under the tree saying things like, "oh, gee, I wonder what is in this rather soft, cushy oblong package, what could it possibly be?"; we make fun of my mom's re-use of the same boxes for the past 20+ years*; we drink wine and talk and have fun and all that. PJs for Christmas Eve is just one of our silly family traditions that make the whole thing so much more fun than just "here's a pile of crap, go at it."
*There truly is nothing like presenting your small grandchild new PJs in a Victoria's Secret box (note the
PJs were not from VS -- just the box).