Politicians don't like to spend money on non sexy infrastructure like storm drain. Public likes to see newly paved streets. This is what happens.
Katrina is really more about stupidity of building New Orleans.
Actually Katrina was really about the stupidity of the Federal Government not properly maintaining the Federal levees. Had the levees held like they were supposed to Katrina would have been a minor event for NOLA.