Every one of the humanitarian developments that you mentioned originated with thinkers who gave reasons for why some practice was indefensible.
كُل التطورات الإنسانية التي ذكرتها نَشئت مِن خِلال مُفكرين أعطوا أسبابهم للإجابة عدم قابلية بعض الممارسات للتغير