Okay. Even if all you have said is true, the old covenant has God meeting the Israelites in the temple. That is the covenantal place for His presence. So how does He meet with His people?
The covenant made by God to both David and Abraham applies to the nation of Israel. Whereas the covenant made by the Son of David and the Son of Abraham is the covenant made with Christians.
So from the first verse we see how both the Old and New Testaments are intertwined in Matthew. This focus is essentially non existent in Mark and Luke. Mark begins with John the Baptist calling people to repent and Luke begins with the birth of Jesus going back to Adam. However, the way in which the two covenants are intertwined is explained in Romans which many consider the "Gospel according to Paul".
Now consider
Matthew 23:39 for I say to you, you shall see Me no more till you say, ‘Blessed is He who comes in the name of the Lord!’ ”
This is not in Mark.
Now consider the context:
37 “O Jerusalem, Jerusalem, the one who kills the prophets and stones those who are sent to her! How often I wanted to gather your children together, as a hen gathers her chicks under her wings, but you were not willing! 38 See! Your house is left to you desolate;
This is the conclusion to the woes that Jesus pronounces on the scribes and Pharisees. It is clearly a reference to Israel as a nation and their salvation when Jesus steps down on to Jerusalem and splits the mountain in two.
In Luke the difference is subtle, almost imperceptible.
Luke 13:34 “O Jerusalem, Jerusalem, the one who kills the prophets and stones those who are sent to her! How often I wanted to gather your children together, as a hen gathers her brood under her wings, but you were not willing! 35 See! Your house is left to you desolate; and assuredly, I say to you, you shall not see Me until the time comes when you say, ‘Blessed is He who comes in the name of the Lord!’ ”
In Luke they have not seen Him yet because Luke is to those who are raptured prior to the hour of trial, in Matthew they have seen Him, but "no more". Therefore the focus in Matthew is after the two witnesses are killed and the whole world sees them taken up. That marks the official end of the salvation of Christians. From that point you will not see Jesus and the resurrection any more until the Jews say blessed is He that comes in the name of the Lord. Mark is to those who are left behind in the tribulation so neither of these would apply, the rapture did take place where many Jews if not all would have seen, and the two witnesses have not yet been raptured.
Consider one other point, why would anyone live stream dead bodies lying in the street for three days? I understand the blood lust in wanting to see them killed. I understand them giving gifts to one another when they are killed. But what could be more boring than a live stream of dead bodies lying in the street for 72 hours? I believe the reason is the first rapture. Antichrist pushes a lie that they were not raptured and the whole world by this point demands to see for themselves. In other words it is proof that they did see the rapture the first time.