Many reasons why this would not work. First America is broke social security will be gone in I belive 2030 and welfare programs will run out last estimate I heard was 10 years. Granted many illegal immigrants do get some sort of welfare, free medical care and free schooling. But not the complete free ride if they where made citizens. Also they would be laid off by the farmers and construction crews due to the fact they would be to expensive. Finally if we gave amnesty to any amount of illegal immigrants. The flood of people coming in would be insane, I mean you see what is happening to Europe right now. Plain simple fact is America used to be rich but now where broke. We can't take the world's sick and poor anymore. We borrow money every day from China to pay our bills.