Unfortunately, Christmas has become embattled in recent years, co-opted by rampant commercialism, straight-jacketed by political correctness, and denuded of so much of its loveliness, holiness and mystery.