Genocide targets identity, not geography, not behavior, and not covenant violation. That's why I don't agree.
The whole issue resolves cleanly once you keep the three biblical lanes distinct:
Ezekiel 18 teaches that children are not judged for the sins of their parents—that is individual moral accountability; the New Testament teaches that conversion is by proclamation, persuasion, and the Spirit’s drawing, never coercion—faith cannot be forced because it is a voluntary response to truth; and the whole canon affirms that adults who commit capital crimes face capital consequences under legitimate magistrates (Genesis 9:6; Romans 13:4)—that is civil justice, not religious compulsion; when you keep those categories separate, there is no contradiction and no tension: children are protected from inherited guilt, unbelievers are invited rather than compelled, and evildoers are punished for deeds, not beliefs, which means later revelation does not overturn earlier covenant judgments but clarifies how individual responsibility, gospel persuasion, and civil authority operate in their proper spheres.
You are right to note that the judgment was never completed, and Scripture itself repeatedly highlights that fact: Joshua 11:22, 15:63, 17:13, 24:20, and Judges 1:1, 21, 27, 35 all testify that Israel left pockets of Canaanite presence, and those pockets became ongoing sources of temptation, idolatry, and covenant infidelity. But this incompleteness does not turn the conquest into genocide; it proves the opposite. Genocide requires intent to destroy a people as such, whereas the biblical record shows Israel neither completed nor sustained such an intent — the judgment was covenantal, judicial, and limited, not ethnic. God’s command was not “destroy this race,” but “judge this culture whose iniquity is full,” and Israel’s failure to carry out that judgment fully resulted not in ethnic elimination but in continued coexistence, intermarriage, syncretism, and Baal worship. The very texts you cite demonstrate that the conquest was not genocide, because genocide does not fail, does not leave survivors, does not coexist, and does not produce centuries of mixed populations; instead, the biblical narrative shows partial judgment, partial obedience, and long-term spiritual compromise, all of which align with covenant justice, not ethnic extermination.