Scrooge ultimately had a more humane heart than McC.
Yes, he is an unrepentant Scrooge and refuses to believe his Christmas future.