Against protocol and the Cadets would have been punished.
Yup. Protocol. Then you have a jerk like General Mattis bashing Trump.