As I've been saying for many years now, we get the role of a prophet totally wrong. They spend most of their time interceding with God for the very people they are reprimanding.
How different from self-styled "prophets" today, who spend most of their time "prophesying" wealth and prosperity over people! They are closer to the false prophets in the book of Jeremiah than they are to the true prophets of old!
Lord, forgive us! Raise up true prophets who stand in the gap!