No way, that will just be spun as "due to dropping poll numbers Bush was forced to admit..."the war was flawed, based on false premises...blah, blah, blah...." There's lots revisionist history already going on... premature withdrawal would make a royal mess of things, just adding more arguments for "it's not worth it", "it's too hard", "we had no business" blah, blah. What's important to remember, is... it's not just about Iraq. Iraq is only one battlefied.
I don't think it's premature. This battle is going to go on for another 20 years pretty much like it is now. Let the Iraqis fight it. They are ready. We'll just give them technical assistance, and man the border outposts to keep an eye on Tehran.