What does Jeremiah 23:10 mean?
The land is full of unfaithful people. Because of this, the land is under a curse, and the pastures are dried up. The prophets use their power for evil, and they abuse their authority. Jeremiah 23:10 - Modern Text Bible
(The people's unfaithfulness and the prophets' corruption have brought real consequences—drought and suffering in the land.)