Every one of the humanitarian developments that you mentioned originated with thinkers who gave reasons for why some practice was indefensible.
כל אחת מההתפתחויות ההומניטריות שציינת מקורה בהוגים שמצאו סיבות מדוע מנהגים מסוימים היו בלתי ניתנים להגנה.