Все проще. Этика и мораль общества изменяется по такой же спирали как и общее развитие цивилизации в историческом плане. Только спираль этики более сильно скручена по сравнению со спиралью истории. У нее значительно меньший шаг. Если судить по прошлому веку, то шаг составляет порядка 25-30 лет, т.е. всего одно поколение.