"there is, however a problem with illegal aliens. Immigration is legal, not following the rules makes you an illegal alien."
Quit splitting hairs. If your a$$ is here illegally you are an illegal immigrant / alien etc. etc. Therefore we certainly do have and illegal IMMIGRANT problem. Remove the word immigrant and incert your race of choice if the word immigrant is offensive.