I recognize this sounds cheeky to Christians now that I no longer am a Christian but I’ve never had a good answer to it and even when I put on my old Fundamentalist hat I can’t come up with an answer. God seems surprised to learn mankind became so wicked in the time of Noah, so he decides to start again. THIS God does not seem omniscient.
By the time we get to Jesus, Christian theology develops enough that we now claim God IS omniscient SO after God wiped away humanity the first time, did he know he would have to send his son to redeem us? (since he couldn’t just wipe us out, having promised to not do that again)? If yes, was Jesus with God during the time of Noah? Why didn’t God (who was/is omniscient knowing this wouldn’t work the first time) send Jesus to sacrifice his life for us then?
Give Sam your best answer, and I’ll respond on Friday.