Мораль - это одна из самых непростых наук в области человеческой мысли. Мораль находится в человеческом сознании, и она не существует в окружающей реальности в таком же виде как камень или гравитация. Однако, это не означает что мораль субъективна или вымышлена. Числа тоже не существуют в окружающей реальности, однако это не означает что математика - это субъективная наука.
Любая теория морали должна удовлетворять ряду научных рациональных требований чтобы считаться потенциально верной. Она должна быть универсальной, логичной, последовательной, а также должна объяснять историю и иметь возможность предсказывать поведение людей. Все кто предлагают некую форму "предпочтительного поведения" для человечества должны представить свою теорию на скурпулезное научное рассмотрение. Как показывает история, ошибки в моральных теориях обходятся человечеству в сотни миллионов жизней!