JD may have faults, but McCain has actively tried to harm the Republican party for a long time. JD will win the general if he gets the nomination.
Not so much a fan of McCain as I am an enemy of JD, the man is a doofus, ask anyone that has met him.
I have a vote in this, and, McCain is 21 points up on JD, we know better than to put a nutcase into office.