It is clear that you have interpreted this to mean the immediate generation prior to 70 AD.
It is clear that's what He meant.
What seems a bit ridiculous (excuse me) is that you ignore how the earliest Christians understood this verse.
The earliest Christians were His disciples/apostles and here is how they took His words:
"But whenever they persecute you in one city, flee to the next; for truly I say to you,
you will not finish going through the cities of Israel until the Son of Man comes. Matthew 10:23 (NASB)
"Truly I say to you, there are
some of those who are standing here who will not taste death until they see the Son of Man coming in His kingdom."
Matthew 16:28 (NASB)
"Therefore, behold, I am sending you prophets and wise men and scribes; some of them you will kill and crucify, and some of them you will scourge in your synagogues, and persecute from city to city, so that upon you may fall
the guilt of all the righteous blood shed on earth, from the blood of righteous Abel to the blood of Zechariah, the son of Berechiah, whom you murdered between the temple and the altar.
"Truly I say to you, all these things will come upon this generation. Matthew 23:34-36 (NASB)
“
Immediately after the tribulation of those days the sun will be darkened, and the moon will not give its light, and the stars will fall from heaven, and the powers of the heavens will be shaken.
Then will appear in heaven the sign of the Son of Man, and then all the tribes of the earth will mourn, and they will see the Son of Man coming on the clouds of heaven with power and great glory.
Matthew 24:29-30 (ESV)
Truly, I say to you,
this generation will not pass away until all these things take place. Matthew 24:34 (ESV)
Therefore
you [the disciples He was addressing on the Mount of Olives!] also must be ready,
for the Son of Man is coming at an hour you do not expect. Matthew 24:44 (ESV)
Jesus said to *Caiaphas, “You have said so. But I tell you,
from now on you will see the Son of Man seated at the right hand of Power and coming on the clouds of heaven.â€
Matthew 26:64 (ESV)
"But keep on the alert at all times, praying
that you may have strength to escape all these things that are about to take place, and to stand before the Son of Man."
Luke 21:36 (NASB)
"These things I have spoken to you so that you may be kept from stumbling. "
They will make you outcasts from the synagogue, but an hour is coming for everyone who kills you to think that he is offering service to God. "These things they will do because they have not known the Father or Me. "
But these things I have spoken to you, so that when their hour comes, you may remember that I told you of them. These things I did not say to you at the beginning, because I was with you.
John 16:1-4 (NASB)
the times, indeed, therefore, of the ignorance God having overlooked, doth now command all men everywhere to reform,
because He did set a day in which He is about to judge the world in righteousness, by a man whom He did ordain, having given assurance to all, having raised him out of the dead.'
Acts 17:30-31 (YLT)
having hope toward God, which they themselves also wait for,
that there is about to be a rising again of the dead, both of righteous and unrighteous;
Acts 24:15 (YLT)
so that
you [Corinthians!] are not lacking in any gift,
awaiting eagerly the revelation of our Lord Jesus Christ, who will also confirm you to the end, blameless in the day of our Lord Jesus Christ.
1 Corinthians 1:7-8 (NASB)
But this I say, brethren,
the time has been shortened, so that from now on those who have wives should be as though they had none; and those who weep, as though they did not weep; and those who rejoice, as though they did not rejoice; and those who buy, as though they did not possess; and those who use the world, as though they did not make full use of it;
for the form of this world is passing away. 1 Corinthians 7:29-31 (NASB)
Rejoice in the Lord always; again I will say, rejoice! Let your gentle
spirit be known to all men.
The Lord is near.
Philippians 4:4-5 (NASB)
For they themselves report about us what kind of a reception we had with you, and how
you [Thessalonians] turned to God from idols to serve a living and true God, and
to wait for His Son from heaven, whom He raised from the dead, that is Jesus, who rescues us from the wrath to come.
1 Thessalonians 1:9-10 (NASB)
For who is our hope or joy or crown of exultation? Is it not even
you [Thessalonians],
in the presence of our Lord Jesus at His coming? For you are our glory and joy.
1 Thessalonians 2:19-20 (NASB)
I do fully testify, then, before God, and the Lord Jesus Christ,
who is about to judge living and dead at his manifestation and his reign--
2 Timothy 4:1 (YLT)
When He said, "A new
covenant," He has made the first obsolete.
But whatever is becoming obsolete and growing old is ready to disappear. Hebrews 8:13 (NASB)
so Christ also, having been offered once to bear the sins of many,
will appear a second time for salvation without reference to sin, to those who eagerly await Him.
Hebrews 9:28 (NASB)
Therefore be patient, brethren, until the coming of the Lord. The farmer waits for the precious produce of the soil, being patient about it, until it gets the early and late rains.
You too be patient; strengthen your hearts, for the coming of the Lord is near.
James 5:7-8 (NASB)
Therefore,
prepare your minds for action, keep sober in spirit, fix your hope completely on the grace to be brought to you at the revelation of Jesus Christ.
1 Peter 1:13 (NASB)
The end of all things is near; therefore, be of sound judgment and sober
spirit for the purpose of prayer.
1 Peter 4:7 (NASB)
For it is time for judgment to begin at the household of God; and if it begins with us, what will be the outcome for those who do not obey the gospel of God?
1 Peter 4:17 (ESV)
Children,
it is the last hour; and just as you heard that antichrist is coming, even now many antichrists have appeared;
from this we know that it is the last hour.
1 John 2:18 (NASB)
The Revelation of Jesus Christ, which God gave Him to show to His bond-servants,
the things which must soon take place; and He sent and communicated
it by His angel to His bond-servant John,
Revelation 1:1 (NASB)
Blessed is he who reads and those who hear the words of the prophecy, and heed the things which are written in it;
for the time is near.
Revelation 1:3 (NASB)
~'Therefore repent; or else
I am coming to you quickly, and I will make war against them with the sword of My mouth.
Revelation 2:16 (NASB)
~'Nevertheless what
you [Thyatira] have,
hold fast until I come. Revelation 2:25 (NASB)
~'Because you have kept the word of My perseverance,
I also will keep you from the hour of testing, that hour which is about to come upon the whole world, to test those who dwell on the earth. ~
'I am coming quickly; hold fast what you have, so that no one will take your crown.
Revelation 3:10-11 (NASB)
And he said to me, "These words are faithful and true"; and the Lord, the God of the spirits of the prophets, sent His angel to show to His bond-servants
the things which must soon take place. "And behold, I am coming quickly. Blessed is he who heeds the words of the prophecy of this book."
Revelation 22:6-7 (NASB)
And he *said to me, "Do not seal up the words of the prophecy of this book,
for the time is near.
Revelation 22:10 (NASB)
"
Behold, I am coming quickly, and My reward
is with Me, to render to every man according to what he has done.
Revelation 22:12 (NASB)
He who testifies to these things says, "
Yes, I am coming quickly." Amen. Come, Lord Jesus.
Revelation 22:20 (NASB)
Jesus said He would return while some of them still lived and they passed on that belief in the letters they wrote. Their belief in His imminent return was pervasive and overwhelming. If Jesus Christ did not come as He promised them, then He lied to them and they - in turn - have lied to us.
If Futurism is true, Jesus Christ and His apostles lied.
No one has any excuse for misunderstanding the clearly recorded words of Christ and His apostles.