I haven’t responded in a while because I’m trying to shorten this. It seems impossible to make this simple and make it satisfactory.
1. I think it is contradictory to think of God as all good, Jesus as God the Son, and that the God of the Israelites in the OT was not one and the same all good God whom Jesus loved as his Father, and taught us to love as our Father. Jesus spoke of his Father, and Jesus spoke of fulfilling the promises made to Abraham fortold by all of the prophets and worshiped by David and the judges.
God is certainly all good, so the task is to answer how are the things God told Saul to do something an all good God would tell us to do? The task is not to weed out all of the lies and misrepresentations in the Bible. That would contradict what Jesus did, what Jesus died for.
We can reject all of Bible, but we can’t logically accept only the NT and say we are literally doing what God, in the New or the Old testaments. tells us to do.
So I think your whole approach, thinking the depictions in the OT are not God, is doomed to fail and will blind you to any real answer.
You need to trust there is an answer.
2. Who is innocent, of what are they innocent? My interpretation of the law against killing is that it is a sin to commit unlawful, unjustified killing of another person. It is NOT that we can never kill innocent people, but we can kill evil people.
So you need to stop looking for innocent people and guilty people to find who it is justified to kill and who isn’t justifiable to kill.
The law against killing is a law I am to follow regardless of the guilt or innocence of the other person. The question when I am faced with the choice of whether to kill another person is not “do they deserve it?” The question is “am I justified before God in killing that person.” Am I justified before my fellow man and the dead person when I kill them?
So if a person just killed your son on your front lawn and was now breaking down your front door while screaming “I’m going to kill you all!” And you take your shotgun and kill them, can you justify the killing of this person? Sounds like self defense. But what if you and your son just murdered 20 people. Was it still unjust for someone to kill your son and break down your door to kill you? Or let’s say you and your son did nothing wrong, so you killed the maniac in self-defense. Should the maniac take any responsibility for his own death?
And if you are a bomber during war and your bombs kill the enemy’s bomb factory, and bridges and military installations, and some families and children, and hospitals, and some gun factories and tank factories, and some elderly and sick people - will you be justified before God and the enemy?
The answer to your question is not about the innocence of the children - it is always and only about whether God will find your actions justifiable. Or is always about who looks to God to justify their actions and who does not.
According to you, Bob, you know the guilt or innocence of others without God, by your own reason. You know children are innocent, you know killing the innocent is always only wrong, and you know the OT story describes God as killing innocent souls. And from all of these you conclude that either God does evil, or the OT is lying when it talks about God, so therefore the NT is lying when it talks about the OT.
That makes a mess of logic and of faith.
But I would say we should never judge the guilt or innocence of other souls (just our own - we can judge other’s actions, make laws, put people in jail, etc, but not condemn them to hell for sin), killing other people can be justified regardless of innocence or guilt, God never once ordered the death of an innocent soul, God does not do evil and Jesus taught us to love the God of the OT.
Basically, killing kids is terrible nasty business, but not per se evil. If you know God’s will but do not follow it (by omission) or resist it (by commission), that is per se evil. I feel it is easier to find all people deserve to be slaughtered for their sins then it is to see some people are innocent. It’s not that babies are innocent, it’s that they are lovable and can be saved. But do you know what God did with the souls of the Amalekite children? If you believe Jesus was God, what do you think Jesus did for the Amalekite children?
One of the lessons of Saul story is that, if we would just listen to God, we can let God work out what is just and good and evil because by always listening to God, we are always good and justified. We have the ability to judge good and evil for sake of judging our selves and so that we can face God honestly and knowingly like men - not for the sake of judging others, and certainly not for judging God.