So now he's insulting the military and their families, not to mention 70% of Americans? Does McCain think that's going to get him votes come November?

Think Progress:

Speaking to reporters in Richmond, VA last night, Sen. John McCain (R-AZ) attacked “anyone” who points out that he is “fine” with keeping U.S. troops in Iraq for 100 or more years. “Anyone who worries about how long we’re in Iraq does not understand the military and does not understand war,” said McCain.

He then added that it is “really almost insulting to one’s intelligence” to question “how long we’re in Iraq” because he believes the current “strategy” is “succeeding.”

Just once, I'd like to hear McCain get confronted by this notion of the "surge succeeding". Are we to consider the deaths of 75 people and the 83 people reported injured on Sunday alone successful? How about the threat to disband Iraqi Parliament--ostensibly the justification for the surge, to allow the government to establish itself by curtailing violence? Where's the success, McCain?

Not to put too fine a point on it, but there's a lot here insulting our intelligence, but it isn't from questioning how long we should be in Iraq.