I'm afraid that I must take umbrage with your use of the word traitor towards him. Reserve that word for Jane Fonda and her ilk if you please; that organized, advanced, and supported the Vietnam Vets Against the War.
What in the world does McCain's service have to do with whether we are upset about his current actions or not?
Are you trying to play the military service card to make us accept his mutiny?