Well, the Bush administration is the one that's deciding to spend all these huge amounts of money furthering imperialist invasions abroad. Those things aren't cheap you know, you have to really cut back on social spending at home to support the giant cancerous tumor on the world known as the US military. That's why the levees weren't fixed. There just wasn't enough money to allot to them, because of the neocon death campaign in the Middle East. No amount of trying to pin the blame on city officials can change that.