I think the point is if you sign up for the military you cannot then unilaterally decide what is right or wrong. If you are a soldier you can say I won't fight that war because I don't agree with it.

He did release evidence of the US killing unarmed civilians in Iraq and the world should know about that because it is wrong but he was an intelligence analyst and confidentiality is the major part of his job!