I would agree with that assessment; however, I would say that, from my understanding, McCain agreed to have a debate.
For him to publicly state such things and double-back on such a promise shows bad character, but we already knew this with McLame from virtually every other issue that’s ever been put before him.
I just wish the voters of Arizona would hold him accountable for his lies. They don't.