You shouldn't blame meteorologists.
They have a tough decision to make when it comes to forecasting warnings.
It's not possible to have a perfect prediction of the weather since it can change unexpectedly at any moment.
And they then have to decide whether to publish a warning or not.
And I am pretty sure that they get in much more trouble for publishing a warning for something that doesn't pan out than not warning for something which does.
Businesses and governments get much more pissed off when they lose mega-money from closing down transport for no reason, than if a few people die from being under-prepared.
Sad that those are the priorities, but that's the case. Meteorologists do the best they can, but they're very often stuck between a rock and a hard place when they have such vague info to work on.