Tammy, i think it was specifically related to fertility cults and sexual idolatry, the same things the Israelites did often and WEREN'T killed for. God appears to be partial....
Is that what the sacrifices to Moloch was about? Doesn't really matter what the reason was, mind you. (especially since we're just speculating) Just that they were doing it. And if you recall, the Israelites were defeated and captured and enslaved many times over for doing and practicing those things.
Interestingly, the Canaanites, doing the SAME THINGS THE ISRAELITES WERE DOING, just HAPPENED to be living on the land God wanted the Israelites to have and were condemned for the SAME THINGS THE ISRAELITES HAD DONE AND WOULD DO AGAIN.
Were the Israelites practicing child/human sacrifice before their freedom from the Egyptians?
And I think you're missing the point that the Caananites didn't just happen to be living on the land God wanted to give the Israelites. They lost their right to that land, as the Israelites were told would happen to them if they adopted those same customs. Had the Caananites not been doing the things abhorrent to God, then there is no reason they would have lost their land or been destroyed.
The fact is there are many reasons for these accounts: 1)the Israelites could have misunderstood what it was being asked of them, based on their limited understanding of God and the world around them (especially since the kingdom Christ spoke of is spiritual), 2) the caananites could have been warned many times over that they and theirs would be destroyed if they continued in their ways, and they did not heed that warning... and so it came to pass (we already know that God will relent if a nation repents and changes its ways - such as with the Ninevites), 3) the caananites could have grown into a nation that destroyed all others if they had not been completely destroyed themselves - something only God could know, and 4) there is no god involved at all.
The cries against the canaanites could have been more than God could ignore also, btw, as the cries against Sodom and Gomorrah were.
But we, ourselves, do not have all the facts to be able to pass judgment.
Tammy