A moral philosopher can still help us come to the right conclusions, given we agree on the premises, but they seldom seem to drive the ethical development of society. It’s because they don’t have their behavioral science and psychology straight. They don’t understand that humans are, in a manner of speaking, behavioral robots.