"t's an act of war and a dramatic escalation of tensions that should have been discussed with Congress."
No, it's taking out a terrorist leader like we're supposed to do, not apologize every time he murders more Americans. And he didn't have to discuss it with Congress.
"We'll see what happens next, but this and everything else Trump has done with respect to Iran since taking office has made Americans in the Middle East less safe."
Now you're just making a claim without any proof it would actually happen, to make your argument sound better. Making it sound as if the Middle East was safe to begin with. There's multiple reasons it's not, by the way, and one of those reasons just went up in smoke.
"Among other things, Americans have been strongly urged to evacuate Iraq, and in the long run Iraq may not allow U.S. troops to remain in the country anymore. What would that mean? Iran takes over Iraq by default."
If we stood by and did nothing, possibly. But the whole Iraq mess was "started" by Bush 1 and rekindled by Bush 2. All we did this time was take out a murderous terrorist leader who was murdering Americans and other innocent people under that wicked regime.