He put it off until there were only 8 actual humans left on earth. He saved humanity. Demon infested half-breeds called Nephilim, were what was on the earth. That includes animals. And they were nasty.
Even at that, it grieved God to have to do it.
Gen.6:9 Noah was a righteous man, blameless in his generation;
Genesis 6:5-6 “Then the Lord saw that the wickedness of man was great in the earth, and that every intent of the thoughts of his heart was only evil continually. And the Lord was sorry that He had made man on the earth, and He was grieved in His heart.
Gen. 9:13 After the flood, God made a covenant with Noah and all his descendants that never again would the human family be threatened with total annihilation by flood. The sign God gave Noah to assure him of this covenant was the rainbow. “Whenever the rainbow appears in the clouds I will remember my covenant.”
^
The next time we see a rainbow, think God, not gay.
The next mass casualty event will be by fire, and caused by man. We'll call it WW3.
When someone holds God accountable for killing humans, remind them of our thing called war.
Man killing man en masse. In fact, there has never been a time when there has not been a war on this planet. We need to give God a break. We've killed more of our own than God has...
Except God didn't kill off the Nephilim.