We've tried this-repeatedly-in the past, and each attempt to "reform" immigration has simply led to greater and greater waves of illegal aliens crossing our border.
I'm feeling like a broken record here. I'm not saying that amnesty standing alone is desireable. I'm saying that if granting amnesty to some of the ones already here is the political compromise we have to make to get the needed votes on tightening up the border, that's better than the status quo.
All this "no amnesty under any circumstances" stuff is just childish foot stamping. If the bill we want doesn't have the votes, it doesn't have the votes. That's reality. Whining and taking our ball home isn't going to help anyone. All the folks who insist on no compromise may kill our chances to fix this problem.