Former spook believes the dissenting generals have hidden agendas:
Do a little digging, and you'll find most have some sort of personal beef with both Secretary Rumsfeld and/or the Bush Administration. In the regard, criticism of the war effort (and its leadership) provides an opportunity to settle old scores, with the assistance of a willing press.
So they undermine the war effort and give aid and comfort to our enemies--so what? What does the welfare of the country matter when it's so much fun to work off a grudge?
Link courtesy of gates of vienna.