Да, каждый человек сам себе создаёт моральные принципы; да, они относительны. Но спрашивается, почему тогда у всех эти моральные принципы более или менее одинаковы? Почему они не изменились в течение тысяч и тысяч лет? Ответы проще, чем вопросы. Одинаковы, потому что мы все живём в одном обществе, мы очень тесно друг с другом взаимодействуем. Потому, если все говорят «не укради», то хочешь – не хочешь, а этот принцип отложится и в твоём подсознании. От него, конечно, можно отказаться, но так ли это просто? Даст ли ВКП? А если всё-таки украл? Для общества это не страшно; существует куча механизмов для пресечения и наказания. А если таких людей, с такой моралью становится много? Значит, эта мораль либо погибнет под натиском старой, либо будет новая мораль, в которой заповедью станет «укради». Так что причина такой всеохватываемости морали – в принадлежности одному обществу, в высокой интеграции человека в общество. Иного же мнения нет, потому что: воспитание, общение, ВКП, подавление нового старым, борьба.
А не меняется так долго, во все времена почти одно и то же, потому что… Конечно, моральные принципы развиваются, усложняются, но основное в морали (главные законы, вроде «не укради», «не убей») практически остаётся неизменным. Хотя не абсолютными. Во времена кризисов, распада общества они могут смениться на противоположные. Но, бесспорно, основу можно считать неизменной. И причина этой неизменности проста: только с этими законами вообще возможно существование общества. Нет такой морали – нет никакой, ибо тогда нет и общества. Есть общество, значит, существуют такие моральные принципы. Одно другое подразумевает. И это, полагаю, разъяснять излишне, тем более что на эту тему я уже говорил. Короче, общество для своего существования требует определённой морали. Потому мораль и неизменна в своей основе, потому и видимость абсолютного, нечеловеческого, потому и впредь мораль в своих основах меняться не будет.