My father was an air force officer, and I grew up on air bases, so I do understand chain-of-command. However, the last time I checked the United States Navy, and the rest of the US military, are there to serve the people. Since when does not having specific military service abrogate the right of any American citizen to being entitled to the freedom of speech right to make commentary? From your comments I assume you are, or were, a member of the armed services. If so, I thank you for your service, but based on your criteria, I would have to expect you in future to have no comments or opinions on any topic in which you have no direct experience. Quite frankly, that would be absurd, but that appears to be what you are suggesting.
In an administration where there has been some previous interference in the chain-of-command, in the opposite direction, because it didn't suit their "messaging" of the day, I am going to give CAPT Crozier the benefit of the doubt until the formal inquiry is over. Quite frankly, IMO the abrupt removal of an experienced CO in the midst of a major issue on his ship shows poor leadership on the part of the Navy. Blind obedience to chain-of-command "no matter what" is what led to the Nuremberg trials, the resulting principles of which the US was a strong proponent.