The moral ambiguity of Scrooge