Ah, but you say, the country was "misled" by Bush about the threat from Iraq? This is the word Kerry uses about Bush's pro-war advocacy. By that standard, he and his running mate, both of whom talked frighteningly about the threat from Saddam's weapons of mass destruction, were also complicit in this misleading rush to war. Worse, Edwards sits on the Senate Intelligence Committee, doing oversight of an agency that through its incompetence or dastardliness was helping Bush (and Kerry and Edwards) mislead the country about Saddam.
Of course, our prewar intelligence proved flawed. But when you invade a country and occupy it, you necessarily will have much better intelligence than when it was occupied by a hostile dictator. To his credit, Kerry refuses to play the absurd retrospective game of saying whether he would have voted for Iraq or not given what we know now. But Kerry's caution stems more from an unwillingness to stand up and be counted on Iraq yet again, than from an appreciation of the necessarily imperfect knowledge upon which policy-makers base their decisions.
Kerry, after all, has to preserve his maneuverability. The Democrats' platform language doesn't have it quite right. It shouldn't say that "people" of good will can disagree among themselves about Iraq, but that a "person" of good will can disagree with himself. That would reflect the Kerry position nicely.