I think your list severely distorts McCain's record and position on these areas.
I find him to be a patriot; very strong on American defense and the war against Islamist extremists.
Ronald Reagan would, I believe, have agreed with me.
One at a time!
McCain/Kerry F the POWS/MIAS
http://www.vietnamveteransagainstjohnkerry.com/page2.html
In a Nov. 21, 1993 column, Schanberg wrote, "Highly credible information has been surfacing in recent days which indicates that the headlines you have been reading about a 'breakthrough' in Hanoi's cooperation on the POW/MIA issue are part of a carefully scripted performance. The apparent purpose is to move toward normalization of relations with Hanoi.
"Sen. John F. Kerry, chairman of the Senate Select Committee on POW/MIA Affairs, is one of the key figures pushing for normalization. Kerry is currently on a visit to Vietnam where he has been doing two things:
(1) praising the Vietnamese effusively for granting access to their war archives and
(2) telling the press that there's no believable evidence to back up the stories of live POWs still being held.
"Ironically, that very kind of live-POW evidence has been brought to Kerry's own committee on a regular basis over the past year, and he has repeatedly sought to impeach its value.
Moreover, Kerry and his allies on the committee - such as Sens. John McCain, Nancy Kassebaum and Tom Daschle - have worked to block much of this evidence from being made public."