In the ancient world, “shepherd” was not a soft word. It was the standard title for a king. Hammurabi of Babylon opened his famous law code calling himself “the shepherd” appointed by the gods; Pharaoh carried a shepherd’s crook as a scepter; and Israel sang that God took David “from the sheepfolds… to shepherd Jacob His people” (Psalm 78:70–72). To say shepherd in Jerusalem was to talk about rulers.
That’s what makes Ezekiel 34 one of the most explosive chapters in the Old Testament. God looks at Israel’s leaders — kings, priests, officials — and calls them shepherds who feed themselves instead of the flock: the sheep scattered, becoming “food for every beast of the field,” and nobody searched for them. Then God makes two promises that don’t seem to fit together. First: “I Myself will search for My sheep” — God will come do the job in person. Second: “I will set over them one shepherd, My servant David” — a coming Davidic king will do it. God Himself… and David’s son. Israel carried both promises for six centuries, waiting to see how one shepherd could be both.
Now stand in the moment. The official shepherds of Israel have just interrogated a freshly-healed man, reviled him, and thrown him out of the fold — and Jesus has gone and found him (John 9:34–35). Ezekiel 34 is happening in the street. When Jesus opens His mouth in 10:1, every listener who knew his Bible could hear which chapter was being preached.