The idea that we are going to kick out 10 million people working the worst jobs in the country is kind of silly.
How is it that they are working? Isn't it illegal to hire illegal aliens?
How about if we kick out 10 million (likely closer to double that) criminals (entering illegally is a CRIME) and allow some back via legal immigration measures after we do things like "vet" them to know they are the kind of people we WANT here?
If we allow anyone to remain in the US that entered illegally, then they should be permanently banned from ever being granted citizenship (who wants criminals as citizens?) and they should not be eligible for any government assistance benefits (as this reduces what is available for citizens and legal non-citizen residents. Not to mention it comes from the taxes paid by working US citizens.)