People that are going through the legal immigration process spend lots of money, and spend a lot of time going through the hoops, and the majority of them are denied.
So allowing illegal aliens that get into the country because they are our neighbors, prevents the legal applicant from getting in because they have quotas. Illegals have no quotas.
Rewarding those people that violate our laws, while punishing those people that respect our laws is wrong.
Getting benefits of citizenship to illegals is wrong, free medical service, education, welfare, driver's licenses.
For the illegal aliens they could have done better with a work program. Mexico and S America is the home country, it is where there families are, and where they send their money made in the US. It is those countries that should take care of them, not the US.