Well, I’m not someone else but I’m here anyhow. I’ve struggled with the violence in the OT and I believe I’ve come to an understanding – at least an understanding that works for me and seems in my spirit to fit. So I’ll share that, and others can make what they will of it; accept or reject it. This is my take on the situation, such as it is.
First, we must understand that all souls (lives) come from God and that God calls them ALL back again sooner or later. In the case of the Canaanites who died in the invasion of Israel, it was a bit sooner. War does not increase the mortality rate. Nothing increases the mortality rate. It is and has always been precisely 100%. If we see this life as the only thing we have, being slaughtered young may be seen as either a great mercy or a great evil, but this life is NOT all there is. Frankly, if this life WERE all there was, it would be meaningless and so would be the slaughter of the Canaanites.
Regarding that, however, it is typically represented as greater that it likely was. Not that that would excuse it, but people see the entire population destroyed. This is not the case. Israel never drove out all of the Canaanites, much less slaughtered them all. Yes, they were told to, but they lost God’s blessing long before it was achieved. Not only that, but the non-combatants most likely fled before most battles were joined. So while it was hard knocks for the Canaanites, it was far from wholesale genocide. Add to that the fact that God gave the population quite a long time (more than 400 years) to repent from their sins, not least of which was sacrificing their children to Molech in gruesomely macabre rituals. In fact, He tells the Israelites that this was the reason He drove the Canaanites out of the land into which He had installed the Hebrews, and it was for this same reason that He also sent the children of Israel into exile.
So why the little children as well? Why the innocent? The way I see it, God had decided to send Israel to wipe out an entire culture – an evil culture He wanted destroyed. Of course He knew Israel wouldn’t actually succeed in doing this, but I think He made His point. People are still talking about it. Taking the children was part of it, and any instantaneous death in time of war would have been far more merciful than that many of them received at the hands of their own parents and priests. And don’t forget that these children, if raised in this culture, were destined to do the same horrors to their own offspring.
We mustn’t imagine that God sees physical death in nearly the same way we do. To Him, this is not the end. All live to Him. While death is an enemy, it is not the loss of all hope or the end of a person. These are people (as we now know through a closer study of scripture) who we will know as brothers and sisters one day. Think of that! Some beautiful afternoon, you’ll probably have the privilege of sitting and drinking lemonade at the riverbank with dear Canaanite brothers and sisters who were (physically) killed during the Hebrew invasion but have since been redeemed, washed their robes in the blood of the Lamb, and entered the Holy City.