Money isn’t enough to explain this ugly chapter in our history, says Guardian columnist Matthew d’Ancona