But going to war was popular in 2003 (for most Democrats, even). The job needs to be finished.
Oddly enough, I have a feeling that if Iraq was not invaded in 2003, we may have had a Democrat President and House two years ago.
The reason being that the war was still pretty fresh in 2004, and lots of folks who were independent or conservative Democrat thought "Well, I'll vote for Bush since we are at war and we need to finish."
But just two years later, it's almost as if people are getting restless and tired and ticked off at Republicans. And I don't think that's entirely fair since war and liberation and trials and executions take time. The American people need more patience, IMO.
The American people, in their hearts, want to win in Iraq, and that means really pouring it on. Way more troops, way more aggressive rules of engagement. My perception is that Bush, like his father, is too afraid of pissing people off, not realizing that he will piss off CNN and the French no matter what he does, because he has an R next to his name. Consequently, he has not fought in Iraq as aggressively as he should. If he wants to save '08, he is going to have to really get aggressive in Iraq. I think he started realizing that towards the end of this cycle, but it was too little too late.