Economics is not a morality play.