McCain should be shining Cruz’s shoes. He simply is not in the same league as Cruz when it comes to intellect, competence and character.