The GOP is trying to paint Obama into a corner here so they can use their strawman arguments. If he called for immediate and unconditional withdrawal (which he never did) Obama is protrayed as an irresponsible surrenderer. If he calls for an orderly, reasonably switft but definate pullout he is a flip-flopper.
What Obama announced yesterday is essentially what he has been saying all along. Two things I especially like about his statements:
1) As president, it is he who will be making the policy decisions and instructing the miliatary brass to follow them out-unlike the vice versa system which is too frequently the case now.
2) By making it clear that the US will be pulling out, and pulling out in prompt, orderly fashion, he will be holding the Iraqi politician's feet to the fire. Every single commentator I have read or listened to that seems at all knowledgeable about Iraqi politics that I have heard echo a common theme-decision making in Iraq is a brinkmanship game, with decisons only being made when they absolutely have to be made.
Obama's plan has the best chance of "success" in Iraq, wheatever that is. McCain's open-ended, nebulous strategy (not a plan) will result in little, if any, change from the present situation, bleeding our country in men and money for no purpose. McCain gives no motivation to the Iraqi's to clean up their house, and in factdisencourages them-as it is the Iraqi perception from McCain's 100 year comments that he intends to colonize Iraq.
One more situation where intelligence and good judgment trump so-called experience.