This appears accurate. He's ragging on the Iraqi's, not coalition efforts. Even President Bush admits only the Iraqi's can "win" this war and, so far, even with the massive support of the US in brave soldiers and US taxpayers hard earned treasure, they seem incapable of doing so.
Maybe we should give THEM a deadline, then - either get your acts together or we break you idiots into three countries with a wall between each of you and who gets the oil we really don’t care. We need to get tough on them, they seem like a bunch of worthless, shiftless, ingrates. I hate the idea of our men dying for their sake.
They only had the government[s] less than 4 years, after decades of oppression by tyrannical minority of population... We can't get any of these laws through our "Parliament" either, and our last official Civil War was almost one and a half century ago; we are even now in a state of "unCivil War" waged by a tyrannical cultural minority - in part, because of people like Hagel... We destroy people not with IEDs, but by passing laws or in courts of law...
Our presence there is needed required to stop, kill, capture al-Qaeda and Iranian fighters-insurgents-operatives-jihadists and get vital HUMINT from them (the kind of intelligence we can't get anywhere else), and help form and train Iraqi Army and police to do the same.
What would Hagel do, if he were President? He doesn't even understand why we are in Iraq, he lets media make his mind for him, because without media he and many like him in government don't really "exist", because it's easier to follow the media's lead and have them like you, just like McCain did until he started "playing" Republican.
Like with many politicians, while what Hagel said may be accurate, it is meaningless to our real mission there.