What does Deuteronomy 12:29 mean?
When the Lord your God wipes out the nations you’re going to displace, and you take their land and settle there, Deuteronomy 12:29 - Modern Text Bible
(God is preparing them for a new life in a new land, where old ways must be left behind.)