Go ye up upon her walls, and destroy; but make not a full end: take away her battlements; for they are not the Lord’s. – Jeremiah 5:10
Jerusalem had sinned against God; she had rebelled against the most High, had set up for herself false gods, and bowed before them; and when God threatened her with chastisement, she built around herself strong battlements and bastions. She said “I am safe and secure. What though Jehovah hath gone away, I will trust in the gods of nations. Though the Temple is cast down, yet we will rely upon these bulwarks and strong fortifications that we have erected.” “Ah!” says God, “Jerusalem, I will punish thee. Thou art My chosen one, therefore will I chastise thee. I will gather together mighty men, and will speak unto them; I will bid them come unto thee, and they shall visit thee for these things. My soul shall be avenged on such a nation as this.” And He calls together the Chaldeans and Babylonians, and says to those fierce men who speak in uncouth language, “Go ye up upon her walls, and destroy; but make not a full end: take away her battlements, for they are not the Lord’s.” Thus God used wicked men to be His scourge to chastise a still more wicked nation, who were yet the objects of His affection and love…God often bids troubles and enemies go up against Christians to take away their battlements that are not the Lord’s …May His (shield) be o’er our head and be our constant guard! May we never depart from the simplicity of the faith! ~ C.H.Spurgeon
https://www.blueletterbible.org/Comm/spurgeon_charles/sermons/0038.cfm