Why did the Lord leave the Canaanites in the land, when he could have wiped them out or driven them out himself, even though his people did not? He left them to prove that generation, of whether they would serve the Lord or not. We briefly consider a survey of why God suffers some things in this world for the benefit of his children.