Every one of the humanitarian developments that you mentioned originated with thinkers who gave reasons for why some practice was indefensible.
Sav humanitarni razvoj koji si spomenuo potekao je od mislioca koji su dali razloge zašto su neke prakse neobranjive.