I believe legal immigration vs. illegal immigration is the concern, no?
They pay taxes and they don’t drain the Treasury, so, yeah, there is a distinct difference.
I don’t think you understand. Trump supporters have been using this issue against Cruz. Now that Trump says he supports it too, it’s suddenly makes a difference between legal and illegal. Bad for Cruz, but good for Trump because Trump can do nothing wrong.