I understand there is a large backlog of applications for legal immigration, but maybe they could be processed a little faster if illegals didn't demand and get preferential treatment.
I still say we need to immediately initiate a simple policy.
For every illegal found in the U.S. we subtract three LEGAL immigration slots from that country for the year.
Make sure the immigrants waiting their turn know that the line got longer thanks to the illegals jumping the line.
Maybe put in a reward system for reporting human smugglers, such as moving their application nearer to the top of the pile.