Your interpretation of Babylon failed according to the two verses below.
Revelation 17:18
The woman whom you saw is the great city, which reigns over the kings of the earth.
Revelation 18:3
For all the nations have fallen because of the wine of the passion of her sexual immorality, and the kings of the earth have committed acts of sexual immorality with her, and the merchants of the earth have become rich from the excessive wealth of her luxury.
You forgot to mention the second beast, the false prophet.
Revelation 11:8
And their dead bodies will lie on the street of the great city which spiritually is called Sodom and Egypt.
The two witnesses are killed during the second woe and that is not the day of the Lord.
Babylon is not Sodom and Egypt.
Revelation 17:18
The woman whom you saw is the great city, which reigns over the kings of the earth.
Revelation 18:3
For all the nations have fallen because of the wine of the passion of her sexual immorality, and the kings of the earth have committed acts of sexual immorality with her, and the merchants of the earth have become rich from the excessive wealth of her luxury.
You forgot to mention the second beast, the false prophet.
Revelation 11:8
And their dead bodies will lie on the street of the great city which spiritually is called Sodom and Egypt.
The two witnesses are killed during the second woe and that is not the day of the Lord.
Babylon is not Sodom and Egypt.
So you believe the two witnesses in Jerusalem do not have power over the kings of the earth for 1260 days.
Doesn't that contradict the word of God ?
Revelation 17:18
The woman whom you saw is the great city, which reigns over the kings of the earth.
I felt for sure this is why those kings hate the prostitute and attack her killing those two witnesses.