Click on the link. Cruz wants to legalize the illegals and vastly increase legal immigration -- In other words he is fully on board the amnesty-open borders express train to hell. He just doesn't want to give them a path to citizenship, which is ridiculous because if he helps to make them legal, citizenship will eventually be given through future legislative or judicial action -- and he absolutely knows this.
Cruz's middle path to immigration is simply just another politician trying to be on both sides of the issue. Like far too many Republican politicians, Cruz supports amnesty and is just looking for a way to conceal this support from the GOP faithful.