Various luminaries in the liberal foreign policy community have been proposing Iraq policies right and left for over three years now. First, that perhaps we should have kept our focus on Afghanistan and stayed out of Iraq altogether. Then, once we were there, liberal thinkers suggested more troops, dialogue with Iran, a multilateral council to accelerate regional investment in Iraq's progress, a variety of counterinsurgency strategies, a variety of partition plans, more serious engagement in Israeli-Palestinian talks (Tony Blair practically begged for this), and on and on. Every single one of these suggestions was ignored.
Would they have made any difference? Who knows. But to blame Democrats now for not being aggressive enough in trying to trisect this angle is like blaming Gerald Ford for losing Vietnam. George Bush fought this war precisely the way he wanted, with precisely the troops he wanted, and with every single penny he asked for. He has kept Don Rumsfeld in charge despite abundant evidence that he doesn't know how to win a war like this. He has mocked liberals and the media at every turn when they suggested we might need a different approach. The result has been a disaster with no evident solution left.
It's one thing to ask for "debate," but it's quite another to ask for a pony that doesn't exist anymore and to blame Democrats when they're unable to produce yet another one after three years of trying. That makes no sense.
As if "sense" is the goal of these sort of charges. Still, point well taken (for what it's worth).