The 400 year gap is irrelevant - jonza
Not according to your god.
Samuel said to Saul, “I am the one the Lord sent to anoint you king over his people Israel; so listen now to the message from the Lord. 2 This is what the Lord Almighty says: ‘I will punish the Amalekites for what they did to Israel when they waylaid them as they came up from Egypt. 3 Now go, attack the Amalekites and totally destroy[a] all that belongs to them. Do not spare them; put to death men and women, children and infants, cattle and sheep, camels and donkeys.’”
Yes, the infants at the time were innocent, but an all knowing God would know that they would grow up to also be enemies. - jonza
Isn't this also why the Third Reich threw live babies into the ovens?
According to you it is loving to murder babies in case they grow up and become a threat. What sort of bizarre world do you inhabit when murdering babies can be a good and moral action?
Not only is your god - the god and father of Jesus - a baby murderer he is also incompetent. Israel never did annihilate all the nations of Canaan as god told them to. They did not have the stomach for total genocide.
They did intermarry and the bloodline was contaminated by non Abrahamic genes.
They even celebrated the example of Ruth the Moabitess who was an ancestor of Jesus.
Your pathetic excuses for baby-murdering are even contradicted by your own bible.