Who is talking about "legal resident noncitizens?" They are not the problem, and really have nothing to do with the problem. I don't understand why you would bring them up?
Illegal aliens do not pay taxes, unless they pay a few sales taxes here and there. For the most part, their incomes are never taxed, and go straight back to Mexico. Now we can argue that some illegals have obtained false documents and fake social security numbers, and payroll taxes are deducted from their checks... but the statistics kind of speak for themselves in the border states. The cities closest to the border are having trouble providing essential services. This can only be due to a large number of people using the services, and not paying for them. There is no Federal money getting kicked in to take care of these people, and the State is basically having to foot the bill.
This is not just something that is a problem in border states, they are everywhere. I have a friend who is a second-generation roofer, and he tells me he constantly has trouble getting bids, the Mexicans will do the jobs cheaper than he can buy the materials! I told him he should learn to speak Spanish and hire some Mexicans!