In Ezekiel 16, Jerusalem is described as an unfaithful wife and a prostitute. This language is very strong. Even in English, the chapter can be difficult to read. In its ancient setting, it would have sounded even more shocking.
Ezekiel used graphic language to show how serious Judah’s sin was. He did not try to make his message softer or more polite. He spoke in a direct and forceful way.
This strong language is the main point of the chapter. Ezekiel wanted the people to feel how terrible their sin was in God’s sight. The shocking description helped them understand that God’s judgment was not unfair.
If Ezekiel had used softer words, the people might not have understood the full seriousness of their sin. The strong picture was necessary to show why God’s judgment was justified (that is, right and fair).