That's because pretending to be unsinkable is much easier than working to prevent the ship from sinking. Especially when there's a perception that the problem carries very low risk. That creates situations where there's little individual benefit and a lot of reputational risk for raising the alarm.
To fix this you have to intentionally create a culture that aligns individual and organizational incentives around the behavior you want to see encouraged.