Good points, dead, and I agree. You did catch the main thrust of his whole speech, though, right?
The Iraqis expect the U.S. to solve all of their problems, when in reality, they must accept that task. Our job was to get rid of Saddam, and provide security until their Government is established. We will of course provide as much support as possible, but until they make that mental leap, there will be no stable Iraq.