As a former soldier, I'll just point out that knowing an illegal order isn't an easy thing. I'd've refused to torture folks in Abu Graib and I might've done time in Leavenworth for refusing what SCOTUS decided was a legal order. That duty is subject to pressure from chain of command and ambiguity.