A more rational approach would be to look at comparable cities and see how they cope with big storms, whatever the storms' cat numbers. My guess is, no matter what comparables you pick, Houston comes out on the bottom.
Maybe it IS deregulation! You can be in favor of it in general, and still admit, "OK, maybe in this instance it didn't work." That doesn't mean you're giving free rein to the people in favor of the government regulating everything.