Well not completely, you've missed the part about the delivering up of some of the saints to councils and synagogues in the coming great tribulation to give a Testimony for Jesus (Mark 13:9-13).The Two Witnesses Will Dominate The Entire Tribulation, Something Many Disregard As Non-Existent
Try Reading Exodus And The Plagues Upon Pharaoh And Egypt, It's Going To Be A Complete Replay
You've also missed what John was shown in Revelation 13:4-8 about the whole world worshiping the "dragon", and his 42 month reign over all peoples and nations, and given power over the saints.
4 And they worshipped the dragon which gave power unto the beast: and they worshipped the beast, saying, Who is like unto the beast? who is able to make war with him?
5 And there was given unto him a mouth speaking great things and blasphemies; and power was given unto him to continue forty and two months.
6 And he opened his mouth in blasphemy against God, to blaspheme his name, and his tabernacle, and them that dwell in heaven.
7 And it was given unto him to make war with the saints, and to overcome them: and power was given him over all kindreds, and tongues, and nations.
8 And all that dwell upon the earth shall worship him, whose names are not written in the book of life of the Lamb slain from the foundation of the world.
Back in Egypt, God physically protected His chosen people from the death angel, and Pharaoh's later attack. And God Himself 'hardened' Pharaoh's heart against the children of Israel so that God would be gloried in that working.
Yet the coming "great tribulation" is going to be different. Instead of physical protection, our protection for that future time is going to be 'spiritual' with Christ Jesus serving as our Ark. That is what Apostle Paul was talking about in Ephesians 6 with making a "stand" in the "evil day", with the Gospel Armor on.
What you possibly are not seeing in Scripture is how in the coming "great tribulation", some of Christ's servants MUST be delivered up to give that Testimony against the beast, so that GOD Himself will speak through His servants to ALL PEOPLE'S by The Holy Spirit cloven tongue. And all peoples will hear and understand in their native language and dialect of their birth.
The Revelation 11 chapter foretells of the "two witnesses", which are two literal persons as God's prophets, and then it mentions them along with the idea of "two candlesticks". It is most often thought only those 2 witnesses in Jerusalem will be prophesying against the beast during the coming tribulation. However, the idea of the "candlesticks" Lord Jesus gave at the last verse of Revelation 1, and said they are linked in Heaven to the seven Churches. Thus "two candlesticks" means TWO CHURCHES, not two people. And per Christ's seven Messages there were only 2 Churches out of the seven that He had no rebuke for. Now you should be able to figure out just who is going to give a witness at the end other than just the two prophets in Rev.11.