Here's how you solve it. Model our needlessly convoluted modern immigration system after the one we had for, I don't know, a century and a half that seemed to work fine. I'm talking of the Ellis Island model.
https://www.history.com/news/immigra...rocessing-time
Give potential immigrants a safe port(s) they know they can go to if they want to become US citizens. Process them quickly and painlessly and issue five year work visas to those that qualify (i.e. you got some gang tattoo on you, nope). Issue them the same probationary conditions as the DACA kids. Your work visa is valid only if you are employed and have no criminal record. If you've proven yourself to be a good citizen after the five year work visa has expired, you're granted full citizenship. One of the drivers of illegal immigration is because some poor Central American doesn't have the time nor money (hiring of immigration lawyers) to go through the "legal" process when he has a family to feed.
Nearly every American is the child, grandchild, great-grandchild, etc of an immigrant. So I ask, why was it okay for our ancestors escaping famine, war, persecution to be basically "let in," but it's not okay for these people? "Well, cartels, crime, assimilation..." The nativists said the exact same things about the Irish, Italian, and Slavic immigrants back then. CosmicCowboy brought up the fact they get on social services. I agree. No social services during that five year probationary period.