Cruz is not perfect, and you put your finger on two chinks in his armor. He voted for TPA before he voted against it, and the first vote might have stopped it while the second vote against it qualifies as a “show vote” that he rightly rails against. His subsequent attack on McConnell was a good save, and the only reason I forgave it.
He seems to have backed away from his desire to increase H1b five-fold. That one bugged me too. I understood it not as a globalist bias, but something else. Until Trump, opposing illegal immigration would get you pounded in the press, so most politicians would balance that by saying they were for increased “legal” immigration, so that no one could accuse them of being anti-immigrant.
Trump finally blew the top off of that, and since Trump we don’t have to play that game any more.
Even if you prefer Cruz, as I do, Trump has done us a service simply by rejecting political correctness and refusing to back down. He has cleared the way for the others.
Ted always has a good excuse for betraying the base.