Я не верю в существование какой-то индивидуальной нравственности, отличной от социальных норм. Есть только нормы, диктующие приемлемое поведение. Эти нормы реально отличаются в разных обществах.
> Это обычай, нрав данного общества, основанный на том же нравственном предствавлении, что и у европейца - что насилие это тяжкий грех.
Понятие греха, имхо, неуниверсально.
> Нравственность основана на естественном побуждении, а не на долге, обычае или традиции.
Напротив. Следов "естественного побуждения" до сих пор не обнаружили, а вот нормы реально существуют. Считать иначе - это путь идеализма, а с ним и атомизма, либерализма и прочих измов.
> Поэтому нравственный поступок часто совершается вопреки обычаю.
Обычай диктует, что допустимо, а что нет. Русские нормы воспрещают громко сморкаться. Европейские нормы - напротив, поощряют.
> В данном контексте следует различать мораль и нравственность. Хотя эти слова часто употребляют как синонимы.
Это одно и тоже.
> Мораль общества вообще говоря основана на долге, на предписании, а не на естественном побуждении.
Это кантианство. Не годится, потому что не соответствует данным антропологии.