I agree with your diagnosis and your solution.
I did say that, while Cruz is the best I’ve seen in decades, he is not perfect. I was referring to his desire to expand the H1b program dramatically which I think is indefensible in the present climate. In any climate, really.
And while I loved his extended attack on McConnell for snookering him on TPA, the fact that he *could* be snookered by McConnell on anything surprised me.
He says a lot of the right things on the border but he needs to toughen it up and he needs to revise his views on H1b. Actually, I don’t even like Trump’s position on H1b, he wants to expand it to. Granted that he wants to force companies to pay H1b’s more than Americans, but thats easily beaten with a little fancy bookkeeping. The program should not be expanded at all, not while Americans are standing on street corners out of work.
McConnell did not snooker him (Cruz) he was all for it and even coauthored an editorial with Paul Ryan supporting TPA. Cruz came up with his lame McConnell lied excuse when he caught holly hell on the Internet over his vote. Really sleazy move IMHO. I lost a lot of respect for Cruz on his entire handling of the TPA thing.