Why Dickens Wrote 'A Christmas Carol' He wanted to highlight the income gap in Victorian Britain Hulton Archive / Getty Images By Robert McNamara Thought Co, September 12, 2019 Robert J. McNamara is a history expert and former magazine journalist. He was Amazon.com's first-ever history editor and has bylines in New York, the Chicago Tribune, and other national outlets. "A Christmas Carol" by Cha..