I dont know what debate you are watching but I see a debate where BUsh is acting like a leader and Kerry is offering nothing but criticism, people dont want to hear how bad it is in Iraq, they know that what they want to hear is solutions and Kerry has none.
Undecideds are getting the whole campaign season live.
Think about it.
Kerry constantly attacking the President, he lets it go and moves on to continue his work, and they come back harder. He stays the course (Clarke, Wilson, Rather, etc.)
Isn't this just confirming to the American people what they already know of Kerry and Bush? I think the polls will stay the same. There is nothing new here.