I think we need to see the evidence of his heroism; there are many who are skeptical considering his abysmal public record in the Senate.
Duke Cunningham was a war hero. He shot down 5 MIGs. He also admitted to taking bribes from defense contractors when he served in congress. I believe that cancels out his hero status.
There are too many things to list that cancel McCain’s hero status...IF he ever deserved it to begin with.
This is my point too. If someone has heroism in them, then it's in them. If it's in them, then it would certainly be evidenced often over a 40 year career. I've seen zip zero nada of that in McCain's entire Senate career, which I've followed pretty closely since 1992.