I'm not putting forth an argument that there aren't any allegories in the Bible.
Don't fail to understand that it's very common for one passage of text to be BOTH allegory & literal.
And don't miss the important point that the New Jerusalem will come out of heaven AFTER the old heavens & earth have passed away. The old order of things will pass away. We are still living in the present age.
I disagree and this is ONE of the reasons I disagree.
Rev_3:12
Him that overcometh will I make a pillar in the temple of my God, and he shall go no more out: and I will write upon him the name of my God, and the name of the city of my God, which is new Jerusalem, which cometh down out of heaven from my God: and I will write upon him my new name.
He that overcometh is a PILLAR in the temple of God. We know just from that Heavenly Jerusalem is not a physical temple.
1Pe 2:5 Ye also, as lively stones, are built up a spiritual house, an holy priesthood, to offer up spiritual sacrifices, acceptable to God by Jesus Christ.
Peter tells us that Heavenly Jerusalem is a SPIRITUAL HOUSE.
This is just one line of proof that Heavenly Jerusalem has ALREADY come down and we should be living in it right now.