Ezekiel is prophesying the imminent exile to Babylon:Afternoon Ian. Every time I encounter this argument I think about how people who make this argument need to re-study bible prophecy. Have you ever read Ezekiel 12? People were complaining back then that "near" must have meant a lot sooner than they thought!
Ezekiel 12:21-28 NET
21The word of the LORD came to me: 22“Son of man, what is this proverb you have in the land of Israel, ‘The days pass slowly, and every vision fails’? 23Therefore tell them, ‘This is what the sovereign LORD says: I hereby end this proverb; they will not recite it in Israel any longer.’ But say to them, ‘The days are at hand when every vision will be fulfilled. 24For there will no longer be any false visions or flattering omens amidst the house of Israel. 25For I, the LORD, will speak. Whatever word I speak will be accomplished. It will not be delayed any longer. Indeed in your days, O rebellious house, I will speak the word and accomplish it, declares the sovereign LORD.’” 26The word of the LORD came to me: 27“Take note, son of man, the house of Israel is saying, ‘The vision that he sees is for distant days; he is prophesying about the far future.’ 28Therefore say to them, ‘This is what the sovereign LORD says: None of my words will be delayed any longer! The word I speak will come to pass, declares the sovereign LORD.’”
Verses 15-16 were fulfilled in AD70!
Ezekiel 12:15-16 NETThese arguments are just like those made by the enemies of Isaiah:
15“Then they will know that I am the LORD when I disperse them among the nations and scatter them among foreign countries. 16But I will let a small number of them survive the sword, famine, and pestilence, so that they can confess all their abominable practices to the nations where they go. Then they will know that I am the LORD.”
Isaiah 5:19 NETNot to mention 2 Peter 3:3-4!
They say, “Let him hurry, let him act quickly, so we can see; let the plan of the Holy One of Israel take shape and come to pass, then we will know it!”
12:12 ‘The prince among them will put his things on his shoulder at dusk and leave, and a hole will be dug in the wall for him to go through. He will cover his face so that he cannot see the land. 13 I will spread my net for him, and he will be caught in my snare; I will bring him to Babylonia, the land of the Chaldeans, but he will not see it, and there he will die.
It happened - in their day. 2 Kings 25:7 Then they killed the sons of Zedekiah before his eyes, put out the eyes of Zedekiah, bound him with bronze fetters, and took him to Babylon.
Eze. 12:25 But I the Lord will speak what I will, and it shall be fulfilled without delay. For in your days, you rebellious people, I will fulfil whatever I say, declares the Sovereign Lord.”’
The rebellious Jews were mocking God & his prophets, & saying that previous warnings were spurious:Eze. 12:25 But I the Lord will speak what I will, and it shall be fulfilled without delay. For in your days, you rebellious people, I will fulfil whatever I say, declares the Sovereign Lord.”’
21 The word of the Lord came to me: 22 ‘Son of man, what is this proverb you have in the land of Israel: “The days go by and every vision comes to nothing”? 23 Say to them, “This is what the Sovereign Lord says: I am going to put an end to this proverb, and they will no longer quote it in Israel.” Say to them, “The days are near when every vision will be fulfilled.
The "coming" Peter refers to was prophesied by the Lord Jesus in Mat. 24 & Rev. 1 - very similar expressions:
2 Peter 3:3 this first knowing, that there shall come in the latter end of the days scoffers, according to their own desires going on,
4 and saying, `Where is the promise of his presence? for since the fathers did fall asleep, all things so remain from the beginning of the creation;'
Mat. 24:30 30 and then shall appear the sign of the Son of Man in the heaven; and then shall all the tribes of the earth (land) smite the breast, and they shall see the Son of Man coming upon the clouds of the heaven, with power and much glory;
Rev. 1:7 7 Lo, he doth come with the clouds, and see him shall every eye, even those who did pierce him, and wail because of him shall all the tribes of the land. Yes! Amen! Young's literal translation.
4 and saying, `Where is the promise of his presence? for since the fathers did fall asleep, all things so remain from the beginning of the creation;'
Mat. 24:30 30 and then shall appear the sign of the Son of Man in the heaven; and then shall all the tribes of the earth (land) smite the breast, and they shall see the Son of Man coming upon the clouds of the heaven, with power and much glory;
Rev. 1:7 7 Lo, he doth come with the clouds, and see him shall every eye, even those who did pierce him, and wail because of him shall all the tribes of the land. Yes! Amen! Young's literal translation.
In his longsuffering, Jesus gave this generation 40 years to repent before the destruction would take place. Notice the use of elements in Gal. 4:
3 Even so we, when we were children, were in bondage under the elements of the world: 4 but when the fulness of the time was come, God sent forth his Son, made of a woman, made under the law, 5 to redeem them that were under the law, that we might receive the adoption of sons.
....
9 But now, after that ye have known God, or rather are known of God, how turn ye again to the weak and beggarly elements, whereunto ye desire again to be in bondage?
Elements are the physical items of the Law that were about to be burnt up.....
9 But now, after that ye have known God, or rather are known of God, how turn ye again to the weak and beggarly elements, whereunto ye desire again to be in bondage?