Why? A deity that sanctions mass murder and slavery shouldn't have a problem with American popular culture.
Humm-mm....so God doesn’t fit your conception of the Christian God?
The key issue in judgement is the character of God......Without understanding that God must judge sin one cannot understand the wonder of Gods forgiveness and grace or the amazing truth of the cross.
It’s only when sin reaches a certain level of severity that God decides to bring judgement...and rarely without strong warnings it’s coming.
An example the Canaanites had a possibility of fleeing the land as the Israelites advanced. (”Drive them out”)...In the case of those kings and cities that refused to do so, there was no option but annihilation. Had they left Canaan they would then have been treated like all other nations and the Israelites could have made treaties with them
One other thing......Gods judgement was primarily that the Canaanites would ‘lose the land’ because of their detestable religious practices and in order to preserve the purity of Israels worship of Him....