I think McCain comes from a different generation. But I could be wrong. My aunt (Dad's older sister) is his age and retired as a Lt. Col. and she's as fiesty as ever. She just needs a little help carrying her groceries up from the garage.
(kidding. I love you, Aunt Joan).
If I was McCain, I'd have punched that mother****er in the mouth by now.