IMO, this is the correct decision, and the only decision the Navy could have made unless it wanted to start a wave of commanders breaking the chain of command. Breakdown in the chain of command can be fatal. The price gets higher as the price of the toy one commands goes up.

I cannot imagine a USN Captain NOT understanding the consequences of such action. CoC is drilled into our heads from Day One. By the time one makes Captain in the Navy (Colonel in the Marine Corps, Army and Air Force, there's just no excuse.

OAN Newsroom
UPDATED 4:45 PM PT — Friday, June 19, 2020


The Navy has upheld the firing of the former commanding officer of the USS Theodore Roosevelt, who alerted officials of a coronavirus outbreak onboard the ship earlier this year. On Friday, Navy officials announced the removal of Captain Brett Crozier was justified following an internal investigation.
Crozier was abruptly dismissed in April after sounding the alarm to several other military members that his carrier should evacuate due to COVID-19.
According to officials, he failed to take decisive action and did not properly communicate the problem to senior officials.
“While it is rare for the CO (commanding officer) of any ship to directly communicate three levels above them in the chain of command, if they do, they must ensure that all of the means of communication within the chain of command have been thoroughly exhausted, that they have a full understanding of all the facts and that they include all members of their chain of command in that communication,” explained Naval Operations Chief Admiral Michael Gilday.
Crozier will reportedly be reassigned out of his commander position.
https://www.oann.com/u-s-navy-conclu...brett-crozier/