it is. Im not defending this piece of shit for his heinous actions--and in his actions he SHOULD be punished accordingly. However from my point of view, you cant honestly be shocked by something like this happening. We read as a nation almost daily how traumatized our soldiers become from just being over there. The mental and physical stress of doing their jobs, obviously youre going to develop some headcases. Its not a cakewalk over there, theyre constantly defending their lives, watching people and fellow soldiers die, on guard 24/7 while being overworked for too long. A soldier averages and i repeat AVERAGES only 5 hours of sleep. Now if someone was to be deployed for 6-12 months, that certainly does add up and you cant be suprised that some people just quit giving a fuck and just snap at a moments notice. The mental health numbers are staggering and the military for the most part ignores it. Whats a puppys life when youre constantly wondering if youre going to make it 'til tmw? 'til next week? To watch your baby daughter grow up when you have an assignment to drive a humvee through the Anbar province? (always a hotbed for insurgents) War is hell, certainly not pretty and in this day and age this "puppy throwing" is just a sneak peak with the technology being available.
That being said, i hope hes thrown in the brig, and dishonorably discharged so he can deal with his issues, but still....