> The problem is slimebag businesses who would rather hire foreigners.
Actually the problem is government that over-regulates almost all industries, and selectively declines to enforce some regulations such as those prohibiting hiring of illegal immigrants. That plus laws such as H1-B which encourages immigration at the expense of older workers.
All of that puts small businesses in a bind since all of their competition is likely to be hiring younger foreigners and laying off older natives.
Young illegal immigrants are also probably less likely to sue their employers in nuisance employee-employer lawsuits, another cost of doing business.