I'd give the "best Christmas story of all time" award to the story of Christ's birth in Luke's gospel, chapter 2. "A Christmas Carol" comes second. Scrooge had been abandoned as a child by his father, and despite his mentor and employer Mr. Fezziwig showing that he valued his employees as people, not as units of labour, by giving them a jolly Christmas party every year, Scrooge turned into a miser who "abandoned" both his employee Crachit, his nephew Fred (his beloved sister's only child) and his compassion for other human beings - He turned into his father (the abused into the abuser), as did his partner and fellow apprentice Jacob Marley. (Marley retorted when Scrooge said, "You were always a good man of business, Jacob." "Business! Mankind was my business!")
Dickens did not write "A Christmas Carol" out of sentimentality. He wrote it to arouse real people like Scrooge and Marley to see and do something about the poverty, ignorance and want in their midst. Dickens had suffered poverty when he was a child. He walked the streets as a young adult, and saw the poverty he put into his stories. There is nothing "sentimental" about any of his stories other than "The Pickwick Papers", unless it was to rouse the sentiment of compassion. The reason that Christmas Present told Scrooge to "Beware Ignorance and Want" was that those skeletal children were poised to riot against the "men of business" and the government classes, the custodians of the "prisons and workhouses".
I also have "It's a Wonderful Life", "Christmas on 34th Street" and "How the Grinch Stole Christmas" on my list of favourites.