actually the genocide of a people that "loved Satan more than God" is not actually a genocide, neither was the killing of the "first born" of Egypt. and its not a contradiction. it was a "war".
think of this, when Pharaoh threatened the first born of the Hebrew people God previously told Moses to give the next plague as Pharaoh dictated. so this is self defense of Gods people.
the same is said of the people of Canaan. the only nation on earth that Enos and Seth didn't take the gospel of the Messiah too, because they were the people that loved Satan more than God. aiui. and by the time Enoch was born, the average age of most people was about 400 yrs old, and whether there were children being born or not is also a debate, so infidels and Satan worshiper have no doctrine to stand upon to accuse God of genocide. and in defense of the self defense apologetics, if there were any children under the age of accountability, they were all rapture (i.e. translated with Enoch). also dont believe false teachers, especially IF they are of satanic origins. because even witch covens will make war against the saint and teach false conclusions.