Interesting moral question posed here. They are not soldiers, nor are they warriors. Both of those groups understand taht the application of violence must be controlled, deliberate and carefully directed. This is not to deny that mistakes do happen. But there is a difference between dropping a bomb on the wrong house while trying to target killers, and deliberately killing innocent people, just to sway American public opinion.
The interesting thing for me about the anti-war effort, is the lack of acknolwedgment that the terrorists are attacking solciers and civilians, but they are really targeting us. They know they cannot win on the battlefield, or at the ballot box. They can only win if we leave before the job is done. I really don't see how that is a more just moral position.