Subtlety is generally useless here, so I'm not even attempting it. You're discussing stuff you don't know anything about. You discussing it from the comfy confines of your home offices and computer rooms and computer labs. With the exception of a few of you, no one here knows what its like to take up arms to defend your friends and family. Aside from a few of you, none of you know what its like to look down the wrong end of a gun, have a missile pointed at you, to be a target. With the exception of a few of you, none of you know what its like to have people trying to kill you, or what its like to give an order that puts other servicemen in harm's way. The most vehement of you, the most vociferous of you, are speaking from a position of safety, happily sucking on the media nipple. Your knowledge of what those troops are going through, what they're experiencing and how they're feeling, comes from movies and television. Get a clue, or at the very least, get a life.
Like I said, join the military, go in harms way, and then talk about whether or not those men are psychos or if they're justified shooting at people attacking them. Until you do, you simple cannot know.