You seem to be arguing that Trump’s plan is better, and I am arguing that Cruz’s plan does reduced legal immigration.
Those are not mutually exclusive.
Trump has by far the better plan. It was written largely by Sessions' office. Cruz has seen how effective Trump has been with his immigration policy and he now tries to mimic it. You must be able to parse what Cruz has said to understand where the differences and deficiencies are. I have spent 9 years on this issue and can spot them. Still, I am glad that Cruz is moving in the right direction on immigration. He has had a Trumpiphany.