Pbrow it's about scale and type of activity. The companies that hire illegal/undocumented immigrants are breaking the law as well. Why aren't we talking about jail for them and use derogatory terms when referring to them.
Comparing a thief to an illegal immigrant is like comparing homicide to armed robbery.
Did you see the commercial in its entirety?