Then your JROTC leadership was completely out of sync with military protocol. Personal behavior of the leadership is never an excuse to not follow orders.