Who cares what McCain thinks and why does what he thinks matter it relation to this issue.
McCain is a former POW (however clouded his actions concerning that time may be), and he is a US Senator. He packs a lot of weight with some voters. And he is trying with all his might to discredit the Swift Boat Veterans for Truth. God only knows how he can justify that.
I believe that all those years in captivity may have harmed McCain's brain...I would never trust putting this POW who was tortured in politics, that is too stressful for him.