Here's my take on the subject. THEY'RE HERE ALREADY ANYWAY!!! Make them CITIZENS, but since so many of their $$ earned goes back over the border for families, put them in a new specialized tax group, and TAX THE HECK OUT OF 'EM when they get their citizenship.
We already KNOW that Social Security is going to TOTALLY FLOP when the Baby Boomers start to retire... We already KNOW that MEDICARE and similar programs are already beginning to die or are DOA. We're looking at a new potential source of finance. That's all...
Am I against just FORKING OVER CITIZENSHIP?!?!?! HELL YES! I AM! That would cause TONS of problems that I don't even want to get into...
HOWEVER, for those that are already here, and have worked here for a specific time frame, etc., and want to stay here... SURE, they've proven to be able-bodied workers... NOW LET'S TAX THE HECK OUT OF 'EM like the .GOV is doing to THE REST OF US!
People claim the immigrants are already paying tons of money in taxes, etc., but that's a lot of
They're paying SALES taxes, but not INCOME taxes... Once they pay taxes on the same level as the rest of us we'll finally see a little less of a drain on our resources for healthcare, welfare, etc...
That's just my $0.02...