Said actor Fred Thompson.
The only problem with this narrative is that the Hanoi Hilton did break John McCain. He did sign the anti-American statements.
I don't hold that against him, because humans, not even brave and feisty humans like McCain, are not designed to resist prolonged torture.
I do hold it against him that Karl Rove and his own ambition broke any semblance of principle he retained.