21 Then a mighty angel picked up a stone like a large millstone and threw it into the sea, saying, In this way, Babylon the great city will be thrown down violently and never be found again.
In the Old Testament, God made His prophets illustrate His judgments that were coming upon those in disobedience as seen in Ezekiel 4:1-4 which says,
“Now you, son of man, take a brick, set it in front of you, and draw the city of Jerusalem on it. 2 Then lay siege against it: Construct a siege wall, build a ramp, pitch military camps, and place battering rams against it on all sides. 3 Take an iron plate and set it up as an iron wall between yourself and the city. Face it so that it is under siege, and besiege it. This will be a sign for the house of Israel.
The mighty angel throwing a millstone into the sea revealed the sure destruction of the city which caused people to be deceived by following a false god.
22 The sound of harpists, musicians, flutists, and trumpeters will never be heard in you again; no craftsman of any trade will ever be found in you again; the sound of a mill will never be heard in you again;
The joyous sounds and business in that city will exist no longer.
23 the light of a lamp will never shine in you again; and the voice of a groom and bride will never be heard in you again. All this will happen because your merchants were the nobility of the earth, because all the nations were deceived by your sorcery.
Deception occurred through magic and spells as the word sorcery signifies. Their merchandise consists of charms, scapulars, potions, statues, images, and relics to capture people’s souls through witchcraft.
24 In her was found the blood of prophets and saints, and of all those slaughtered on the earth.
Babylon which illustrates a false religion, murdered countless Christians through the ages because they refused to incorporate their rituals and unbiblical teachings.