His method of "taking issue" with his superior officers must be heavily considered. It's one thing to express misgivings through the chain of command, quite another to post a YouTube video to the world and bring your entire service into disrepute.
Reducing incredibly complex issues into stupidly simple binary right-wrong questions is the hallmark of our time, so it comes as no surprise that many would see the pointless discarding of a career as something taking "guts". Foolishness now passes for noble and brave.
Have to agree with XXmet completely - not worthy of command for his lack of judgement alone. Whether he is "right" or "wrong" is completely irrelevant to that point.