Easing the process of legal immigration is one thing, but allowing millions of illegals to flow into this country is unacceptable. If the need for workers is truly there, institute a TEMPORARY worker program with no amnesty. It would solve the problem.
I'll get a lot more accepting of this idea when you explain how you are going to enforce the TEMPORARY part of this plan. How do you make them leave when their visas expire? If it will work then why aren't we doing it now?