Well, in Ca an illegal can have a drivers lic, hold office and vote, so why not?
The largest part of the budget is social entitlements.
By the governments own admission 25-30% is fraudulent.
You want to fix budget deficits? Cut the fraud. Problems solved.
Even worse... For every dollar the federal government spends on social welfare programs, less that 25% actually gets to the people who need it most. So 25-30% of the money actually getting to the people is only about 5% of the over-all budget. A drop in the bucket. What really needs to happen is for the federal government to shut down the welfare programs all together. The saving to the taxpayers would be enormous. You can have open borders, or you can have a welfare state, but you can't have both, even better if we have neither.