My thirteen year old daughter was aghast at that Kerry bit of logic. He did flip flop. He also lied when he said he had never said that President Bush lied about Iraq. He has said the President lied. If one listens more to what Kerry says and not how he says it (although that grates on me), the truth of flimsy stance is obvious.
More importantly, he said that Bush lied many times in Ohio, a swing state that was watching last night. He spent a lot of time in Ohio contradicting himself. We saw it last night.