If true, and there is no reason to doubt this other POW, those are heroic actions at the time...though I disdain and am 4-square against many of McCain's positions and actions as a politician since...as I pointed out in post #3 on this thread.
By all reports, including from a man who was held there in Hanoi with him, McCain was offered an early release...
And if he had taken the early release he would have been liable for courts martial. It would have been a violation of both the Code of Conduct and the UCMJ.
I'm starting to tire of people proclaiming him a hero for doing what he was required to do.