Question: "Why did God condone such terrible violence in the Old Testament?"
Answer: The fact that God commanded the killing of entire nations in the Old Testament has been the subject of harsh criticism from opponents of Christianity for some time. That there was violence in the Old Testament is indisputable. The question is whether Old Testament violence is justifiable and condoned by God. In his bestselling book The God Delusion, atheist Richard Dawkins refers to the God of the Old Testament as “a vindictive, bloodthirsty ethnic cleanser.” Journalist Christopher Hitchens complains that the Old Testament contains a warrant for “indiscriminate massacre.” Other critics of Christianity have leveled similar charges, accusing Yahweh of “crimes against humanity.”
But are these criticisms valid? Is the God of the Old Testament a “moral monster” who arbitrarily commands genocide against innocent men, women, and children? Was His reaction to the sins of the Canaanites and the Amalekites a vicious form of “ethnic cleansing” no different from atrocities committed by the Nazis? Or is it possible that God could have had morally sufficient reasons for ordering the destruction of these nations?
A basic knowledge of Canaanite culture reveals its inherent moral wickedness. The Canaanites were a brutal, aggressive people who engaged in bestiality, incest, and even child sacrifice. Deviant sexual acts were the norm. The Canaanites’ sin was so repellent that God said, “The land vomited out its inhabitants” (Leviticus 18:25). Even so, the destruction was directed more at the Canaanite religion (Deuteronomy 7:3–5,12:2-3) than at the Canaanite people per se. The judgment was not ethnically motivated. Individual Canaanites, like Rahab in Jericho, could still find that mercy follows repentance (Joshua 2). God's desire is that the wicked turn from their sin rather than die (Ezekiel 18:31-32, 33:11).
Besides dealing with national sins, God used the conquest of Canaan to create a religious/historical context in which He could eventually introduce the Messiah to the world. This Messiah would bring salvation not only to Israel, but also to Israel’s enemies, including Canaan (Psalm 87:4-6; Mark 7:25–30).
It must be remembered that God gave the Canaanite people more than sufficient time to repent of their evil ways—over 400 years (Genesis 15:13–16)! The book of Hebrews tells us that the Canaanites were “disobedient,” which implies moral culpability on their part (Hebrews 11:31). The Canaanites were aware of God's power (Joshua 2:10–11; 9:9) and could have sought repentance. Except in rare instances, they continued their rebellion against God until the bitter end.
But didn’t God also command the Israelites to kill non-combatants? The biblical record is clear that He did. Here again, we must remember that, while it is true the Canaanite women did not fight, this in no way means they were innocent, as their seductive behavior in Numbers 25 indicates (Numbers 25:1–3). However, the question still remains: what about the children? This is not an easy question to answer, but we must keep several things in mind. First, no human person (including infants) is truly innocent. The Scripture teaches that we are all born in sin (Psalm 51:5; 58:3). This implies that all people are morally culpable for Adam’s sin in some way. Infants are just as condemned from sin as adults are.
Second, God is sovereign over all of life and can take it whenever He sees fit. God and God alone can give life, and God alone has the right to take it whenever He so chooses. In fact, He ultimately takes every person's life at death. It is not our life to begin with but God’s. While it is wrong for us to take a life, except in instances of capital punishment, war, and self-defense, this does not mean that it is wrong for God to do so. We intuitively recognize this when we accuse some person or authority who takes human life as "playing God." God is under no obligation to extend anyone's life for even another day. How and when we die is completely up to Him.
Third, an argument could be made that it would have been cruel for God to take the lives of all the Canaanites except the infants and children. Without the protection and support of their parents, the infants and small children were likely to face death anyway due to starvation. The chances of survival for an orphan in the ancient Near East were not good.
Finally, and most importantly, God may have provided for the salvation for those infants who would not have otherwise attained salvation if they had lived into adulthood. We must remember that the Canaanites were a barbarous and evil culture. If those infants and children had lived into adulthood, it is very likely they would have turned into something similar to their parents and been condemned to hell after they died. If all infants and young children who die before an age of moral accountability go straight to heaven (as we believe), then those children are in a far better place than if God had allowed them to live and grow to maturity in a depraved culture.
Surely, the issue of God commanding violence in the Old Testament is difficult. However, we must remember that God sees things from an eternal perspective, and His ways are not our ways (Isaiah 55:8–9). The apostle Paul tells us that God is both kind and severe (Romans 11:22). While it is true that God's holy character demands that sin be punished, His grace and mercy remain extended to those who are willing to repent and be saved. The Canaanite destruction provides us with a sober reminder that, while our God is gracious and merciful, He is also a God of holiness and wrath.