Florida's an at-will state, so the hospitals will get away with it. However, I don't feel it's any loss to any of those nurses; there are plenty of good jobs here.
But I feel that there's a larger issue here. Firemen, policemen, and first responders made public announcements to the effect that they refused to respond when hurricane winds reached 40 mph, citing safety as the reason.
However, nurses were required to report to hospitals that were located in evacuation zones and that did not plan on evacuating.
I didn't report for Charley. I evacuated with my family, as we were legally ordered to. In Florida, you can be arrested for not complying with an evacuation order (not that they'd have anywhere to put you if they did.

)
I would've gladly evac'd to the hospital, but it turned out that the hospital was in an evac zone, too. In fact, only one of eight hospitals in evacuation zones actually did evacuate for Charley.
I also would've reported for duty if the hospital itself needed to evacuate. However, the prospect of trying to evacuate acutely ill patients in the midst of 100-mile-an-hour winds doesn't just scare me; it infuriates me that most of our county's current hurricane policy does little to address the problem that the Punta Gorda and Charlotte hospitals faced.
I simply don't agree with the notion that nurses have to put their lives on the line to get to a hospital to care for patients who should be evacuated from the building in the first place, therefore needlessly putting even more lives at risk.
While I didn't get fired, someone hunted up an old policy that no one ever heard of before, so those who didn't report for work (which could've turned into a 48-hour shift
without hurricane pay) were denied paid-time-off hours.
And I'd do it all over again, too.