If it comes down to an existential threat to Israel, of course the US should directly attack Iran, Syria and whoever else and destroy their militaries. The muslim nations arrayed against Israel are the enemies of all civilized people. It is therefore incumbent upon all civilized nations to wage war on these enemies when they attack any of us.