There's only 1 moral compass :)
Obviously its not for us to kill another nation, rather for the soldiers
In the cases that God tells Israel to completely destroy a wicked nation
The Jews did not destroy Babylon, Iran did. Other than getting liberation from them, the Jews got their first Messiah - and the only Gentile one - and their concept of a one God from the Iranians.