Deuteronomy / Question
Deuteronomy says Israel must not think they receive the land because of their righteousness Deuteronomy 9:4. The passage states it is because of the nations’ wickedness and to confirm the word sworn to the fathers Deuteronomy 9:5. It also calls Israel “a stubborn people” in the same explanation Deuteronomy 9:6.
In Deuteronomy 9:4–6, Moses warns Israel not to tell themselves that their own goodness earned them the land. He says the nations are being removed because of their wickedness, not because Israel is righteous. A second reason is that Yahweh is keeping a prior promise sworn to their ancestors. These lines sit inside Moses’ long speech urging Israel to trust and obey as they prepare to enter Canaan (Deuteronomy 5–11). Just before this, he describes Yahweh going ahead like a consuming fire to defeat stronger peoples (9:1–3), which could tempt Israel to interpret victory as personal deserving.
Deuteronomy 9:4–6 directly challenges an inner story Israel might tell itself after military success: “I got this land because I’m righteous.” The passage explicitly denies that explanation twice (verses 4–6) and supplies alternatives: the nations are being removed “for the wickedness of these nations” (verses 4–5), and Yahweh is also acting to keep a prior.
A careful answer keeps the immediate passage, the book's argument, and the whole-Bible storyline together, so the question is answered in context instead of as a detached idea.
Start with Deuteronomy 9:4, then read the surrounding section so the answer stays connected to the passage's flow.
4Don`t speak in your heart, after that Yahweh your God has thrust them out from before you, saying, For my righteousness Yahweh has brought me in to possess this land; whereas for the wickedness of these nations Yahweh does drive them out from before you.