I think this was THE stupidest move he has made to date. He already had most of the Hispanic vote, now he is pissing off the millions of unemployed between the age of 15 - 30, telling them they have to compete with illegal aliens? I know they work in a lot of lower level jobs, but the best example I can think of is North Dakota. They are willing to train potential workers that will relocate, and accept the terms of long, hard workdays. Those jobs pay over $100,000 per year. I actually have a friend that is so desperate for work that he is considering relocating there. He has a wife and 2 kids to support. To think that an illegal alien can have the same shot at the job as does is repulsive.
Also, do they get discrimination rights now? Will they get ObamaCare if we can't kill it? (They'd have gotten it for free anyway). Do they get accomodations under the Americans With Disabilities Act because of their inability to speak English, and will the prospective employer have to pay for English as a 2nd language, or face being sued? Will the employer have to direct deposit the paychecks to banks in Mexico? I could go on and on.
For simplification I generalized about the "undocumented workers" as Hispanics, but I fully recognize we have illegal aliens from countless countries here.