Notice how the Democrats don’t have any mega-backstabbers like John McCain. They know how and when to keep their mouths shut. It is obvious to all that that this is Old Guard trying to keep the New Guard (Ted Cruz and others) from rising politically. Old guard is jealous of the fresh new ideas plus it disrupts their campaign fund raising efforts when conservative money is not going to various Republican campaign committees. Instead it is going direct to the Ted Cruz types or to the organizations that support them
I’ll bet McCains wife votes liberal and Democrat
So does John. I wouldn't be surprised if he did vote for Obama both times.