Background, just in case: three Democratic congressmen recently spoke out against the President’s policy vis a vis Iraq in an interview with CNN. At the time, they were in Baghdad. Quite a few people have equated this with treason. Today, two of them (McDermott and Bonior) defended their actions.
I don’t want to rehash the definition of treason. What interests me is that today was the first time I’ve seen anyone mention that McDermott and Bonior are Vietnam-era veterans. They didn’t serve in Vietnam, but I’m pretty sure “peacenik” is not a word you should casually apply to someone who was in active military service at the time. Certainly they weren’t fighting to end the war.
This kind of ad hominem attack is very discouraging. Piling on the derogatory verbiage is no way to conduct debate.