Houston managed to evacuate without having to use the Astrodome as a "shelter of last resort." Why does New Orleans need to? This is just pork.
The Astrodome couldn't be used as a shelter of last resort because of the glass roof I think. It was more of a safety/liability thing. It isn't safe in a major hurricane.