Its always an amazing assumption that being in the military or being a POW automatically makes you morally superior.
We can thank them for their service, and sympathize with their pain, but idolizing them is silly.
PS: Being a POW only helped McCains political career (or even made it possible).