That is the truth and is why our permanent illegal resident population is growing.
The only way to stop illegal immigration is to go after those that employ them and stop giving then handouts.
We don't need 10,000 BP Agents. We need 10,000 Agents whose job is to find illegal alien employers, jail them and seize the business.
Couldn't agree more, we had that kind of enforcement 25 or 30 years ago and even in Los Angeles there wern't that many illegals and the ones that got thru were kicked out in short order.
Even 20 years ago very few got north of San Diego County, there were border patrol vehicles all over rounding them up as fast as they arrived.
That may be the most effective way, but you will find that the political reality is that American citizens don't want the businesses in their own communities to be closed down or have to relocate to find employees.
"prediction by the US Bureau of Labor Statistics that by 2010 there will be 10m unfilled jobs in the US, particularly in low-wage service industries."
Many of the companies that employ illegal laborers also employ citizens. They provide the tax base that supports the schools, police, hospitals, and other government services.
We need both. No problem is solved simply at the demand end.