It's enough time for most people to exit during normal circumstances. Sometimes longer periods are used. Definitely better than nothing.
In this case people wouldn't have been able to exit due to the bug, correct.
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.