Peter said that about God's patience. Explicitly (that is the topic). In Mt 24's intro, coming as it does after mentioning the destruction of Israel 3 times in 3 preceding chapters, he gives exact instructions to his believers that are supposed to be used right then, or a few months or years ahead. There is none of the flitting here and there that you imagine. If he meant that he would have said so.
The only gap mentioned is simply not stating when the final day would come; that only the Father knows. Otherwise we have a fairly tight time-stamped timeframe: he is first talking about the DofJ in that generation in Judea, then about the 2nd coming for worldwide judgment. Mix them and the result is utter confusion. But once you clear the events of 1st century Judea, yes, you are free to say that God could easily let things go several thousand years.