In the news in recent months there has been the story of the marine lieutenant colonel who made disparaging remarks about the United States’ withdrawal from Afghanistan and about his chain of command who made those decisions.
I at times called my military service “indentured service” since you give up a number of rights. One of them is the right to speak your mind in public.
The way the military works is you have the right to go to your commanding officer and express your opinions. You may have a lively discussion about any number of subjects, but then that is it.
You are expected to show loyalty to your superiors and to the service itself. The LTC knew what he was doing and was confronted by his superior officers and he refused a direct order to stop.