Why is naming people important?
To verify your contention
As to the slaughter, you think that your god ordering the killing of all the canaanites, including all the sick, the women, the old, the children, and the livestock is the lesser evil? What is the worse evil in that position? What had the chickens done that your god wanted them slaughtered?
Here you are pitching God as a human General giving orders etc.
If I'm not mistaken your stance is that you don't believe God ordered slaughter on the historical grounds that history is methodologically naturalistic but a believer is constrained to view it in those terms. Firstly, let's run with your notion of God as a very human General.
The defence of actions here could be that used by those who used the atomic bomb on Japan namely that more bloodshed was avoided.
As an argument based on what believers should believe it fails because believers don't believe in the bowdlerised picture of God you are presenting.
God can see the future risks and possible alternatives in an age where you contend whole nations can be wiped out.Also with God death is not the end and so it is not just the children who could be admitted into heaven.
In your argument you are only prepared to have God around for the bad, naturalistic parts. Is that because it suits your antitheism?
At the end of the day your argument limiting God is almost in the same league as arguing God couldn't perform miracles because they didn't have the technology at that time.