I'll admit I am fairly ignorant of what it takes to become naturalized in the USA. What is the main reason someone would choose to enter illegally vs legally?
Desperation, violence, lack of jobs...
I'll never forget the lady I overheard on the Blue-Line light rail service here in L.A. She had a toddler, two older kids (maybe 4 or 5 yo), and two babies in a double stroller. She was bragging to a woman next to her that she gets $400 a month per child here. That was about ten years ago, I'm sure it's more now.
Of course I don't know if she spent all that on her children, but there are sources here in CA for low income parents to also obtain free formula/food, diapers, strollers, etc. Do you think she could get that in Mexico, El Salvador, or Guatemala?
What would anyone do if faced with extreme poverty, no jobs, and rampant violence in their home country? Wouldn't anyone find life here better and easier with the support we give (illegal or not), and possibly find legal status by birthing U.S. citizens?