For about the 1,000th time, people here in the US (legitimately) need to step back and ask "Quo bono," who benefits?
Try looking through this
series of eye opening articles from the Palm Beach Post.
I am not advocating that ANYONE come here illegally, but the people who make the profit off the illegals are the ones who should be stopped. US companies can pay substandard wages, treat illegals as little better than slaves, use children in the fields, provide substandard or even lethal living conditions and no one cares because the people who are treated this way are illegals.
The shame is far more at the doorstep of corporate America and the US Congress than it is at the illegals'. Corporate American benefits from the flood of illegal workers. Corporate America doesn't care that the rest of us have to pick up the tax bill in social services costs or that the illegals themselves are often treated worse than the avergage US born dog.
If Congress were to make an enforce a law that any employer found to be using illegals would be fined $100,000/worker for the first offense and $500,000 per worker for every offense there after, there would be no illegal immigration problem. And you can bet that the people doing the hiring would become very good at recognizing counterfit documents.
The Soviet Union had an excellent method of preventing its people from escaping through its borders. It shot them or sent them to the Gulag. The US could shoot to kill any one crossing the border in New Mexico, Arizona or Cali and ask questions later. Don't tell me that this xenophobic country doesn't have the stomach for that.
A better solution would be to go after the employers as outlined above. Either way, the US does not have an illegal immigrant problem - it has a greed problem and a congress that answers to corporate America, not the people.