I do believe that you have a valid point for right and moral. But then again God does not help either in those situations. I am tempted to say that most slave traders and owners believed in God.
The same went for your history argument. For example. When the duke of wellington did his military campaign in spain a lot of women could take being raped for granted. In my own native country, South Africa, Shaka, the king of the zulu, did his own campaign at the exact same time. It was some sort of ...unite all nguni people under the zulu banner... campaign. In that war if a zulu warrior had raped a single woman of either side he would have been killed along with his entire battalion( or impi as they were called). And no I am not a zulu so I am not seeing only the good of my own people. And also it is true that today a woman would have as much chance of being raped when she is in Zululand as anywhere else in the world.
But as to how society is good. Like I said. It is mostly subsets of society whom are evil. Revolutions like the one in France as well as the American war of independence should offer some small piece of evidence to that.
However. Here is what you are missing. Humans are a group of social animals. And although social animals fight for dominance amongst themselves, …