Huh?
Immigrants are legal residents. People who visit the country legally or illegally are aliens.
Residency implies a legal status.
I am not even sure why these anchor babies are given the citizenships, the 14th amendment does not apply to them, they do not reside in the US. I guess American lawyers cannot read.
"Immigrant" does not mean legal or illegal. It's a person who moves to another country.