Easy peasy.
John McCain put his country above and before his party. That's why.
Now the dipstick will get all squishy girlymanish and hysterical about and tweets her little fingers off in a snit about it. As usual. A woman scorned ya know? A woman scorned.