Interesting but I disagree. When I read Genesis, I see Jesus foreshadowed. I see it again in the Torah. I see a God who was consistent from the beginning.Agreed. The ethic of the God of the Hebrew Bible is might makes right. People apply philosophical ideas that developed later to a God that did not develop with those concepts in mind. If we accept his ethic as described in the Bible then genocide is fine not only fine but a moral obligation when defeating your enemies. If someone commits a crime we should punish their children and their grandchildren.
I see philosophical ideas that developed later as a way to “prep” other cultures to be ready to accept the Gospel message. God demonstrates a pattern of preparation in the Bible.
Plato as an example. It would have been hard for ancient Greeks to comprehend what was coming had it not been for Plato’s ideas a few hundred years earlier.