"morally justified"
You are exactly correct.
But .. in the war in Ezekiel, it's Russia, China, and all the Muslim nations from the north who congregate in the Valley of Miggido .. to take out Israel because they are the worst nation on the face of the earth. However, what they don't know is that although Israel's army will show up in the Valley to meet them .. somebody else will also show up - the somebody who has ALL THE MORAL AUTHORITY necessary to take on this murderous bunch .. GOD. When GOD starts throwing rocks .. this bunch will not know what hit them .. and the world is going to be able to view the massacre on TV. On top of Mt. Carmel in the Valley of Miggigo is a TV station.
In Nahum 1:3 - "The Lord is slow to anger, and great in power, and will not at all acquit the wicked: ..."
In Nahum 1:6 - "Who can stand before His indignation? and who can abide in the fierceness of his anger? His fury is poured out like fire, and the rocks are thrown down by Him."
Betcha didn't know GOD throws rocks ..??
Rocks? That could be a short form for 'rockets.' Perhaps a translation error. ;>
Or perhaps those 'Little Boys' and 'Fat Man's' look like rocks from a distance.
Either way, whatever works. I tend to believe that God works through his people these days. He has provided us with the means to do his will.
"In Nahum 1:6 - "Who can stand before His indignation? and who can abide in the fierceness of his anger? His fury is poured out like fire, and the rocks are thrown down by Him."
Hence all the sins in the old testament requiring STONING as the punishment there-of!