O caro advogado obviamente nunca foi militar. Sim, desobedecer ordem é crime militar. Mas engana-se quanto à qualquer ordem. Desobedecer à uma ordem legal é crime. Se um general mandar um soldado matar um sujeito que passa em frente ao quartel sem fundamentação ou demonstração de risco à instituição, duvido que o soldado dispare o gatilho. Não se cumpre ordem errada. Simples assim. Ordens ilegais, que não passam pelo crivo da legalidade, não devem ser cumpridas. Assim o sniper não estaria resguardado por cumprir uma ordem.