And what does it mean that they could exit, when the contract itself was completely broken in the meanwhile?
In this case people wouldn't have been able to exit due to the bug, correct.
Most people don't monitor the finer details of their investments 24/7.
12 hours is better than nothing, but it's unrealistic to expect everyone to stay tapped into news feeds about their crypto at minimum twice a day.
The risk needs to be balanced with the risk of funds lost because of a smart contract bug that can't be fixed. Different projects make different choices here.
Smart contracts being immutable is a joke, almost. And more importantly, even if they were immutable, proving that formally for a Turing complete language is impossible.
Bitcoin smartly avoided this by making its smart contracts dumber.