Jesus is literally there everywhere a Christian is. You cite Matthew 21, but that is about the Old Covenant temple. Any Christian church or cathedral is no equivalent to that, even if we may perform some rituals there. The New Covenant temple is no brick and mortar structure on Earth, so to apply Matthew 21’s example in the Christian era, we must instead refer to cleansing the New Covenant temple, no?
It is not Catholic belief.
Catholic belief is that Jesus died to give us something greater in every respect, not less, than the Old Covenant. We could spend some time on why you think the Old Covenant had anything that is not present in bigger, better, and more perfect form in the New, when Jeremiah 31 and the Epistle to the Hebrews are completely clear that the New Covenant is superior in every way.
While, in the Old Covenant, God was literally present in his fullness on earth only in the Holy of Holies in Jerusalem, he is literally present in an even greater fullness in every Catholic church in which the Blessed Sacrament is reserved.
That is because the consecrated Eucharistic elements contain Jesus Christ, the whole Jesus Christ, Body, Blood, Soul, and Divinity.
While God is present in every Christian soul in the state of grace, Christ Jesus, God the Son, in his human nature is not. But he is present in his human nature in the Holy Eucharist.
Well I see right now I should have made this CATHOLIC CAUCUS.
Never fails that a protestant will make make fun of the Holy
Eucharist.