I agree that the holidays are about friends and family, and players shouldn’t feel stuck to their games to not let guilds down and such. Limiting content on say Thanksgiving, or Easter, or Mother’s Day totally makes sense. However, I’d strongly argue that the same strategy is wrongheaded for the Christmas event. People are asking about it because you made that mistake last Christmas, and there were a lot of complaints about it, and now we see it lining up to happen again.
By all means, limit content on Christmas Day and the surrounding few days. But having a multiple-week event during a period when most people are off from work or school and actually have more time to play should demand more
content, not less. This was a major issue last Christmas, where people were super excited for the event, and then logged on each day to nothing but a paywall “door” and a quest or two that took 5 minutes of auto-running to complete. We had like 3 weeks of Christmas event where there wasn’t even a game to play the vast majority of the time. Entire days off from work, hanging out around the house, and instead of playing a ton like I was planning (and maybe spending $), I’d log on to find the super-awesome-enjoy-the-event content for the day was “kill 10 dwarves” or whatever and I’d close the game a few minutes later and not come back. It sucked.