Immigration is one of those intractable wedge issues. It is, for the most part, a problem created by government meddling — and therefore any “solution” implemented by the government is more likely to aggravate the situation than improve it.
First, let me state that I believe the federal government to have no authority over immigration except to create uniform laws of naturalization. I readily concede that this view is far outside the political mainstream, but it is consistent with the text and original intent of the Constitution.
Article 1, section 8, clause 4 of the United States Constitution empowers Congress to regulate naturalization, which is the process of granting citizenship to a foreign-born person. But the clause is silent on immigration, which relates to residency, not citizenship.