Scrooge still haunts us