Via an Althouse post:
... I've been reading Jonathan Haidt's "The Righteous Mind: Why Good People Are Divided by Politics and Religion," which posits 5 foundations of moral reasoning, one of which is sanctity/degradation. Haidt has studied how conservatives and liberals do moral reasoning, and liberals stick to only 2 of the 5 foundations — care/harm and fairness/cheating — which is why they have a terrible time understanding (and appealing to) conservatives, who use all 5. (The other 2 are loyalty/betrayal and authority/subversion.)
I have a problem with that term "moral reasoning." I don't think it exists to any extent in real life. Some people know right from wrong, some do not, and some know but don't care. Aside from the Ten Commandments, most peoples' moral rule of thumb is to avoid, or to feel uncomfortable, doing anything their Mom or Dad would be unhappy about or dismayed by. Morals are mostly cultural, tribal. Are you listening to me, Prof. Haidt?