Being a POW is not a guarantee that one is a man of sterling quality and wonderful characteristics. In McCain's case; he certainly deserves credit for serving as a POW, and most POW's will agree that being a POW is in no way a free ticket.
JB