I'm saying the same stuff over and over again. Governments and corporations both have an interest in having illegal immigrants to exploit, because a. that's how they maximise profits and b. they use that group to divert attention from other groups. Instead of pointing the finger at those organizing the system, you point the finger at those suffering from it : diversion.
I know that Americans hate hearing this, but you should really have a look at what's been going on in other countries, namely Europe, because it's the same exact thing that has led to nationalist/populist/extreme-right governments. Same old story again and again and again and again. But I guess you wil say "Yes but the US is different because this that and the third" so
Fortunately it's not all poor people who blame other poor people for their problems. Illegal immigration is not the cause but one of many consequences of greed, capitalism, nationalism, etc. If you want to focus on a consequence fine, I find it more pertinent to focus on the cause. To each his own though