Следует понимать, что мораль - это понятие относительное. Раньше вполне моральным считалось забивать детей розгами до крови, сейчас таких родителей могут сосчитать психически неполноценными.
Да и даже в пределах сегодняшнего времени можно заметить, что одни считают аморальным гейский секс, а другие - притеснение геев.