>Isaac
God testing loyalty is bad? Husbands and wives do this, employers and employees do this, I do this with my dog.
It's God for humans to prove themselves.
>Canaanites
They were human trash following a disgusting sicko cult. God knew their kids would have been brainwashed so that they would have grown up, returned to their parents religion, and turned the Holy Land to idolatry. Even the young children risked this.
WHICH IS EXACTLY WHAT HAPPENED WHEN THEY WERE NOT ALL KILLED like God commanded.
God is not evil. He is perfect and beautifully logical.