No amnesty for criminal migrants. Ever.
These people are not immigrants. They do not want to settle here and become Americans - They want to remain Mexicans in America. That makes them MIGRANTS, not immigrants.
They have committed crimes, are committing crimes, and have stated an intent to continue to commit crimes under US law. They are criminals. Not illegal. Not undocumented. Criminals.
They cannot in any honesty take the Oath of Citizenship and have no intent to ever do so, they just want the benefits and immunity from legal prosecution.
I came here legally. It cost me just about everything I owned. Literally. I didn't apply for welfare. I didn't work under the table. I remained a law abider, not a criminal. I suffered to do so. There are thousands of people just like me, for whom every bit of sympathy and aid given to these criminals is a slap in the face. There are thousands of honest, hard working applicants for immigration and non-immigrant working who are not given visas because these criminals are counted in assessing the number of visas, people who don't even get the change to see or smell America because these criminals steal resources and space they desperately apply for a chance at.
Give them the boot. Nothing else.