Every one of the humanitarian developments that you mentioned originated with thinkers who gave reasons for why some practice was indefensible.
Cada uno de los desarrollos humanitarios que mencionaste se originaron con los pensadores quienes dieron las razones por las cuáles algunas prácticas eran indefendibles.