This is a situation that started as a fire in a waste basket - and has been ignored so long, that it is now a three alarm fire. If we do not enforce already established laws, then what good will it do to establish new ones. We have borders for a reason, and our situation here now requires us to "take a stand" because we FAILED to examine and correct the situation PRIOR to now.
I had my roof recovered by a work crew consisting mostly of Hispanic workers. I don't know whether they were here legally or not, but they did a gret job on a miserably hot roof in the middle of an Arkansas summer, and they probably did it because "American" workers wouldn't do the same work nearly as quickly or as well. In fact, most of the clean-up crews in Louisiana and Mississippi after Katrine were from - take a guess...
"Send em all back" sounds great to some, but it looks to me like we're "pregnant" now. Try and get YOUR leaking roof fixed or replaced correctly (as only an example)in a reasonable time, at a reasonable price by an American crew and see what happens.
There are bad apples in EVERY bunch, including the bunch that are legally citizens. Immigration laws in part are designed to cull out as many bad apples as possible from the group being added to the barrel from OTHER barrels.