Never spent any time with a USMC NCO, I see.
NCO's and officers have different roles - as they should. This guy didn't know his.