Am I the only one who thinks this shows bad judgement? PR move or not, McCain was being tortured, probably daily, and he did not leave when he had the chance. I have never understood that.
Then you don't understand the military code of conduct. It is only six articles but it is pretty clear. Article 3 states that "I will accept neither parole nor special favors from the enemy." His refusal to leave was honoring the code - all US servicemen and women are bound by the code. I think he showed excellent judgment and character by meeting his obligations.