Yes, let GOD render the justice and vengeance.
Yes -- God will dispense FINAL judgment and "justice"; But here in the mortal world, judgment and discernment of evil still warrants rendering a righteous defense of our and national faith and sovereignty.
We are NOT commanded to be indefensible lambs to the slaughter.