One cannot truly grasp the beauty and meaning of Revelation without a deep understanding of the Old Testament prophets that John the Revelator quotes.
The first 3 chapters of Ezekiel speak to Isreal's captivity by Babylon as a type and shadow of the judgment God would reign down on the Covenant-breakers in the 1st century that rejected the Messiah and His kingdom.
We can see parallels today as America, once a shining city on a hill, has broken her Covenants with the Almighty.
Are we in the End Times or another judgment?