Every one of the humanitarian developments that you mentioned originated with thinkers who gave reasons for why some practice was indefensible.
Jede einzelne der  humanitären Entwicklungen, die Sie erwähnt haben,  stammt von Denkern, die Gründe dafür angaben,  warum einigen Praktiken untragbar seien.