One thing that might have been looked at a bit more closely was the weather forecasting.
Forecasting is a problem full stop. Too much reliance on computer modelling and not enough on local knowledge. Agree that the forecast for bad weather usually coincides with the onset of the bad weather.