I guess the reason Ikle goes easy on neocons in the new preface to Every War Must End is that he's one of them, or a least buddies. He was one of the original signatories to the Project for a New American Century statement of principles. PNAC was the premier organization of neocons during the Clinton years, with members including Richard Perle, Dick Cheney, Lewis Libby, Paul Wolfowitz, and William Kristol.
The organization is most well known for writing a letter to President Clinton in 1998 urging the removal of Saddam Hussein from power. Many signatories to that letter went on to serve in the Bush II administration where they had the power to put deed to word. Perhaps most interesting, Ikle did not sign off on the 1998 letter. Did he support the invasion of Iraq? Does he still run in neocon circles?
I'm going to have to reread the new preface, slowly.
I initially thought the 1991 re-issue was to congratulate Powell for following doctrine in Gulf I and the 2005 to chastize the Bush regime for failing to do so. Now it looks like the 1991 issue was a warning to Powell that the job in Iraq wasn't done, and the 2005 issue is a mea-culpa.