Many people today may misunderstand and object that God’s people took a land from others who had inhabited it. However, God took that land from them as punishment for their sins and the same thing will eventually happen to all those who live like the Canaanites in our world today, those who refuse to repent and turn to God. The Lord had given them a very long time to repent — Israel waited for centuries to receive her inheritance because Genesis 15:16 tells us “for the sins of the Amorites do not yet warrant their destruction.” — but finally, Yahweh’s patience was exhausted.