Actually I would agree with him, only insofar as the media's attempt to thwart our goals is concerned. Ann Coulter was talking a couple of days ago about how we pulled out of Vietnam (in part) because the media ran a nonstop negative campaign that reported only the bad things. The same thing is happening now, but hopefully history will not repeat itself as far as the outcome is concerned.
I do not feel it is dangerous or traitorous to let the rest of the world know we will not be in Iraq forever. It is something the Administration has stated openly. I disagree that we have to provide specifics to our adversaries to publically announce that time-table. For a civilian to complain about not being given the specific time-table of troop withdrawals is assanine.