"Hero" has become so pervasive it's cheapened, applied to men and women who serve in the military and those who serve with distinction, to people who save animals and people from trees and ledges, and talk people off the rails of bridges. Hero fits McCain easily.