It makes no sense to blame the illegals, who are just trying to make a living. It makes some sense to blame their employers, but unless there are plenty of Americans clamoring for the jobs being filled by illegals (and, by and large, there *aren't*. Illegals mostly do work that no one else wants to) then even that is silly.
No, in this situation the problem is the law.
You know, Callahan's is a peaceable bar, but if you ask that dog what his favorite formatter is, and he says "roff! roff!", well, I'll just have to...