He doesn’t seem to address directly the claims it is really socialist.
I do tend to wonder about that view. But sometimes Scrooge was right - why pay more charity when his money has already been taken for it? And indeed that is what happens when taxed - people spend less on charity. Stop the welfare taxes and people start contributing.
I was taught that the celebration of Christmas was nearly dead until Dicken’s book came out and revived it, commercialized it.