Thanks for responding again.
I now see that your use of the word 'flaws' referred to the story, not my interpretation. So we now agree that the story is flawed. That is not surprising since, as I explained in one of the relevant articles, the basic story seems to be one that the Jews acquired during the exile in Babylon. The Babylonians inherited it from the Sumerians, and the Jews then seem to have rewritten/edited it to give a different meaning. And we now read it in various English translations. It's hardly surprising therefore that it does not make complete sense now.
My point is therefore that we have to try to find any meaningful elements within this confusing text, what the later editor intended. My interpretation is therefore an attempt to get to the essence of the story, not an attempt to make sense of all the confusing elements. I think that it is a coherent attempt to do this.
You say that the Hebrews have made many references to Yahweh being all-powerful and all-knowing, but that would have been in their own texts. You also say 'Hebrews' rather than 'Jews'. I don't know if you mean anything by that, but in my understanding, the cult of Yahweh is a later development among the Jews, whereas the Hebrews were more polytheistic. God wasn't described as all-powerful and all-knowing in the Genesis text which, as I said, they probably acquired in Babylon, where they knew nothing about Yahweh.