KJV Jeremiah 2 : 7
And I brought you into a plentiful country, to eat the fruit thereof and the goodness thereof; but when ye entered, ye defiled my land, and made mine heritage an abomination.
It seems one of the chief reason why the Canaanites were removed was their idolatry and unsual sexual behaviour which clearly defiled the land. Its clear from the following texts that the land had aready been defiled by the Canaanites
KJV Genesis 15 : 16
But in the fourth generation they shall come hither again: for the iniquity of the Amorites is not yet full.
KJV Leviticus 18 : 3
After the doings of the land of Egypt, wherein ye dwelt, shall ye not do: and after the doings of the land of Canaan, whither I bring you, shall ye not do: neither shall ye walk in their ordinances.
KJV Deuteronomy 9 : 4
Speak not thou in thine heart, after that the LORD thy God hath cast them out from before thee, saying, For my righteousness the LORD hath brought me in to possess this land: but for the wickedness of these nations the LORD doth drive them out from before thee.
There is no direct mention of defilement of the land by the Canaanites other than their unlawful behavior mentioned above.
Could it be because Israel was in a covenant relationship with God unlike the Canaanites that they are said to have defiled the land on their entrance.
How can one understand Jeremiah's statement?