Christmas may have become a secular tradition at Hogwarts, but J.K. Rowling's genius was in recognizing and responding to readers' need for the mysterious, magical, and mystical.  Church hasn't convinced them such a world exists, so they desperately wish the world of Hogwarts were real. Alas. We are stuck in Muggledom.