When you serve the Gods of your land faithfully you prosper. When you include the LORD then there are no human sacrifices. This is not Armageddon. If this were Armageddon, all humanity would know God Almighty was dealing with them.
What we have is the destruction of a Ba'al, no different than the ark of the covenant in the Philistine camp as recorded in the days of Biblical Israel.