Just from a purely crass political perspective, I ask this question “How can McCain fight the War on Terror when he just so politically stupid?”
That said, whoever doesn’t lineup against this Shamesty doesn’t make the cut. If McCain doesn’t do a Mea Culpa ASAP then he is done. That goes for everyone running.