“and the land has become defiled.” One of the great lessons of the Bible is that the behavior of people affects the land that they live on. People want good weather with regular, gentle rains, plenty of sunshine, and no destructive weather such as hurricanes or tornados, and certainly no famines. But the behavior of the people affects how God can bless them, and evil ungodly behavior keeps God from blessing the land and allows demons to affect it. Furthermore, although a godly person living in a sinful land can be protected to a small extent, if there is a hurricane or famine, even the godly person will be affected. That is why Christians must stand up against those who promote ungodly behavior, and why a nation must have godly laws and leaders if it is to do well. This lesson about people’s behavior affecting the land is throughout the Old Testament (cp. Deut. 11:13-17; 28:1, 12, 15, 22-25, 38-40; Lev. 18:24-25; Ps. 107:33-34; Jer. 3:2-3; 9:10-14; 12:4; 23:10; Amos 4:6-10).
“I have visited its iniquity upon it.” For more on the meaning of “visit,” see commentary on Exodus 32:34. The word “visit” can also in some contexts be translated “punish,” and so the sentence could also be translated as it is translated in the CSB: “The land has become defiled, so I am punishing it for its sin.”