Ну, он, как бы, прав...
В армии есть такое понятие - непосредственный командир. Даже если тебе генерал приказал, а капитан-комвзвода (или летеха, если войска попроще) пришел и сказал "отставить", ты берешь и прекращаешь делать, не забыв предупредить, откуда изначально исходил приказ. И все. Всю ответственность за невыполненное поручение ложиться на плечи комвзвода. Такова вертикаль армейской суббординации. И если ты откажешься подчиняться своему непосредственному командиру, то ты виноват по всем статьям. Даже если с точки зрения общей логики прав.