The God that endorses genocide, wipes out cities, advocates rape and slavery etc is the same God that says let he who is without sin cast the first stone?
The God that guides David's stone to Goliath's head is the same God that says love your enemy and turn the other cheek?
I have no problem with that if God changes his mind, we all do (some of us become better people with experience).
But that suggests at one point God isn't right or as right otherwise why change the position?
Especially if with divine foresight he knows that the Crusades, the Inquisitions, the Burnings, the Torture, the Massacres will all stem from people still quoting the older text and ignoring or explaining away the later text.
It suggests to me a powerful being that is neither infallible or all knowing and prone to some pretty wonky action, if scripture is the word of God and not an evolving written record of already altered oral tradition.
If that's what it is there is no reason why the text could continue to evolve to remove the ugly hateful passages and underline the hopeful, peaceful optimistic passages.
If these are human reflections on the divine and not divine proclamations from above if we strive to be better the text should reflect it.
If scripture is a dead wood and ink, a manifesto of a celestial tyrant who demands abasement I respectfully decline to be commanded.
I am my own master.