You are so right — lots of censoring going on there on a daily basis. Its about hiding from the public.
The Carnival Sensation last month had a fire and no fire alarms going off situation — totally covered up and hidden from the public.
The cruise I took in January was the last one for me. Ports have gotten unpleasant, overrun by the sometimes tens of thousands of cruisers because of the large ships, they're cutting corners on everything, and the turn-around time in port is so short that basic maintenance and cleaning sometimes falls short. And, yeah, they do go to sea with some things in need of repair.