The FEMA guy might well be an idiot, or self-serving, or whatever, but the buck stops with the CEO. After all, these people are his staff. Believe me, Bush would have taken credit for all of this if it had gone smoothly.
It was a congressional decision to not fund the levy improvement project year after year (for the last 3 in a row), even though this very scenario was predicted over and over again. Without the ensuing floods, this hurricane would have been a terrible, destructive storm and not the total nightmare it has become.
For years, planners have known that a segment of the population could not leave. It wasn't that they just chose to stay, although I am sure there are cases of that too. No effort was made to evacuate the people who wanted to leave, but were too poor to do so.
Now, we face not only the horrendous human cost of these miscalculations, but the economic costs as well. A huge amount of commerce flows through what is now a devastated area.
In the end, some low level lacky will get the axe over this, and life will continue on as before for those truly responsible.