"From a certain perspective, current liberal Western civilization seems to be a moral pinnacle. We have rejected slavery. We have substantially de-legitimized aggressive warfare. We have made huge progress in advancing the welfare of children. We have made huge progress toward gender and racial equality. In his 2011 book The Better Angels of Our Nature, Steven Pinker says he is prepared to call our recent ancestors "morally retarded" (p. 658). Imagine how we would react if a Westerner today were seriously to endorse a set of views that would not have been radical in 1800: denying women the vote (or maybe even advocating a return to monarchy), viewing slavery and twelve-hour days of child labor in coal mines as legitimate business enterprises, advocating military conquest for the sake of glory, etc. "Morally retarded" might seem a fair assessment!"
'Morally retarded' or calling the kettle black?