0/10 for OP.....
If you feel so strongly about it why dont you try to do something about it instead of posting on NS bitching. Join the army and DONT kill civilians, just like 99% of the people in thee army. War is hell. Shit like this happens, there is no doubt about it, that is part of war. It just something you have to accept. These guys try to play by a set of rules that are almost impossible to adhere to, and when they fuck up, the media crucifies them and they are court martialed and sent to jail in their own country, for what? Serving their country and making a mistake in the heat of the moment.  I find it funny how everyone says they support the troops blah blah blah, and then when they make a mistake they throw them under the bus. What about the insurgents and terrorists? Do you think they abide by the rules of the geneva convention? I think not. These men are doing the best they can fighting this war.  Try playing a game of chess where one side has to follow the rules, and the other can move however they want.... tell me how that works out for you. We give these men the trust to make decisions not based on what the situation looks like in retrospect, but as it appears to them at the time, with adrenaline coursing through your system and people getting killed around you, it is understandable that a mistake like this would happen.
God damn I hate kids like you, trying to appear all liberal and shit. fuck you. Dont generalize the entire army  (which I insult now and again too, but that is good hearted teasing at most because I'm joining the marine corps)  for the mistakes of a few. All of the men in the army, marines, navy, airforce, etc are making huge sacrifices to guarantee your way of life and the safty and well being of millions of people around the world, many of them making the ultimate sacrifice, and then kids like you sit behind the protective wall of anonymity on your computer and flame the shit out of them for doing their job. Why dont you try saying the same thing to someone in the service, to their face... but wait, you probably dont have the balls.