The problem with the framing of immigration is that the left insists on conflating illegal immigration, of which we should, ideally have none, and legal immigration, which should probably be opened up a bit.
Personally, I'd like to see a (1)"wall" (not necessarily an actual wall, there are high-tech ways of doing the same better), (2) deportations of almost all current illegal immigrants, starting with those who committed other crimes besides entering the US in violation of our laws, (3) really tough enforcement of laws against hiring those in the country illegally, (4) a "red card" amnesty for people who grew up in the US after having been brought here illegally by their parents -- like a green card, but no right to family reunification, and the only route to citizenship is honorable discharge from the US military, earning a post-bachelariate degree in a discipline for which the US is short, or (maybe) living in the US with no criminal convictions for 30 years plus the usual requirements for green-card holders -- (5) a guest-worker program so we can keep enough of the low-skilled economic migrants to not collapse any sectors of the economy, but know who's here and be able to keep out criminals, and (6) reforms of the H1-B visa program that (a) creates a rubutable presumption of unfair labor practices if a US citizen or permanent resident is replaced with an H1-B visa holder, the punishment for the business found to have engaged in said unfair labor practice being a ban on hiring any H1-B visa holders for ten years and two years severance pay to the unfairly dismissed citizen or permanent resident, (b) imposes tougher standards for showing that a job cannot be filled with an American, and (c) within the context of (a) and (b) an increase in the number of H1-B visas, (6) reform of the asylum process to streamline processing, and (7) an increase in the immigration quotas for legal immigration from all non-Muslim contries.