Graner is simply one of a 1,000 nutcases in the US military. To put him in a position of authority, was simply a mistake by the leadership...they should have noted his behavior and kept track of him. The best punishment in this case...is to take 20 of the prisoners that he mistreated...and let them have an hour in a cell with him tied up. He deserves whatever they dish out. I have no pity for the guy...he knew better...he even sat there and drew junior enlisted personnel into his game.
I'm sorry, but you paint with a broad brush. The military is like any large organization. There are bad apples.
Unlike many organizations, they have pretty effectve ways of dealing with them, left to their own devices.
What you suggest is not justice, but vigilantism (SP?). I understand your sentiment, but military law is quite effective when left out of the media spotlight