Let me say this..If the illegal mexicans have been working a stable job, have not been in trouble with the law they should be able to be granted a legal work visa, pass and stay in this country. Yes stop the continuing problems with illegals crossing the border, but for the ones that are here working a stable job and being productive they should be able to stay legally.
What you are suggesting is Amnesty, which did not work the last time.
No Cajones
It is the fact that they are working that makes their presence here illegal.
Are we going to demand that they all pay back taxes on the under the table income? Are we going to require that they pay the hospitals and medical clinics where they were treated and where they had their children? These people are all going to be given defacto tax amnesty but no American citizen would be given such a free ride.
American citizens who don't pay their taxes are thrown in jail as an example to others. How many illegal aliens who have dodged their tax obligations have ever gone to jail or been ordered to pay fines and back taxes? I suspect very few, if any.