I'll try making my point in a different way. You seem to have some kind of resentment for undocumented immigrants because you went through a long immigration process and they didn't, and now you both work in the US. My point is that the facts that you're both immigrants and work in the US are the only similarities. They have to work hard jobs for little pay, and look over their shoulders for their whole lives knowing they could be locked up at any moment. They're not getting the same reward that you did for going through the immigration process. You don't have anything to be resentful towards them about.
Why do americans have no incentive to work in meat packing plants? What you're advocating for is to offer (below) minimum/livable pay for every work possible, and then, if noone local applies (because the wage is too low), just get some foreign workers from some shitty country (legal or illegal), and exploit them. Wouldn't it be better to just stop immigration for shitty paid jobs (in situations like now, with relatively high unemployment), and passively force the employers to just pay more to get enough workers?
When a big company (eg. one with a logo of a famous mouse), fires whole teams of local workers, and replaces them with cheaper H1B workers ( https://money.cnn.com/2016/01/25/technology/disney-h1b-worke... ), whole HN/reddit/... is outraged, with "disney bad!". Why would you let meat packing plants do this? Why not just say "no, you wont get immigrant workers, when there are so many local ones unemployer, and you'll get punished if you hire illegals", and just work with that?
Otherwise, again, as someone living in a small EU country, i could never understand how a large company can employ illegal workers, and how illegals can stay in the country (and even get benefits, send kids to school, etc.), without the system noticing (because all of that is pretty much impossible anywhere else in the developed world.
>how [undocumented immigrants] can stay in the country (and even get benefits, send kids to school, etc.) "Immigrants taking benefits" is a big misconception pushed by right wingers and others with anti-immigrant sentiments. Getting any kind of government benefit of significance in the US is hard even for citizens. If you don't have documents they'll laugh you out of the office.
I hope you're not suggesting banning the children of undocumented immigrants from attending school would somehow be more fair. Pretty clearly they didn't have a choice in the matter.
If I understand correctly, you can just bring a random kid to school, say "this here is bobby, he'll be going to school here", and they just take him? Without an ID, any checks, checks on parents, etc.?
Same with jobs.... i understand the "under the table" jobs, e.g. picking fruit and getting paid in cash at the end of the day.... this is theoretically possible here too.... but people working in large companies? How do you get paid? How do you even open a bank account? Here, again, you need an ID and a tax number, every bank account is tied to your personal tax number, and you get paid to that account. When you start your job, the company has to pay for benefits (pension, medical, etc.), and those are tied via your tax number and paid directly to the government. Just to start working, you need to pass a medical exam, where they also check your documents, and even check your medical records from your personal doctor.
As I said, i'm not advocating for anything, I just don't understand how you can do all that, without being a citizen, having your ID number, tax number, bank account, ID card, registered permanent residence, etc.
(yes, there are exceptions, foreign workers get temporary tax numbers, and use special documents, kids of diplomats get special documents again, etc., but in general, if you're not "in the system", there's no way to do anything).
The case with employment is pretty different, I don't know much about it other than that the employers figure out how to pay people with cash in a way that they're able to not get caught very often.
But really my point is just that undocumented immigrants work incredibly hard at essential jobs and have very difficult lives, and hating them for not going through a long legal process that's usually not even open to them is unfair.
Wanting to get cheaper labour is universal, capitalism has nothing to do with that.