Maybe all said before:

Problems can only be resolved at their root cause.

Illegal immigration is little more than the ecomomic shift of fleecing money from the United States. Business have increasingly moved their operations towards import manufacturing and outsource employment. Hiring illegal immigrants let them fill positions that need to remain local. (It is interesting how lowering inflation buy illegal employment and forcing a group of people to accept a poor living is acceptable to anyone in this country).

The grand effect being reduced inflation...but sending the majority of money from the United States economy to other countries. This is similar to mining, oil drilling, timbering and other resource depletion over the years that have proved the limited effects of tapping a resource until there is nothing left. Import manufacturing bypasses working and ecological rules that we deemed important in this country. (It is not morally correct to let individuals work for wages considered unfit by anyone in this country and dump the toxic remains of manufacturing for their children to play in just because the initial view of money exceeds the later effects.) As the greater part of the money involved in this process stays in other countries, it is just a matter of time before there is no economy left here. This goes the same for outsourcing jobs to other countries and hiring illegal immigrants to side-step fair wages, working conditions and further deplete United States money.
Our retail has made great efforts to collect money from growing immigration by bilingual packaging and signage. The collected profit is used for further import manufactured items. Bilingual packaging and signage is an important indicator of how another language is spliting our country. Business would rather split the country than lose a few dollars to show on the annual report.
Since business owns the politicians (or at very least the economic impact of correcting current business practice) they are reluctant to take action in a logical manner. Many politicians are worried about which language they may need to be speaking at a later time and how that will impact their job situation.

Illegal immigration is mostly an effect from business practice and reliance on the economics of those practices.

Depleting United States money to prove profit to money markets with outsource manufacturing is not an economy. Taking advantage of other countries poor ecomonys and immigrant work forces does not help the United State economy.

It is time to make these businesses pay back what they are taking. Fines and prison for illegal employment (I still content that a few politicians held accountable and business heads sent to prison would have the greatest impact on illegal employment). Taxes for import items. Taxes for outsourced employees or payment to these countries to ensure work conditions and environmental impact of these other countries match required law of this country. These are not taxes paid by the people of this country. These are taxes paid to this country for taking advantage of our resources and putting some money back. If it cost as much to do business in the United States as to send it out then more businesses would spend money in the United States.

Until we hold the people responsible for selling out the United States, bad (and illegal) practice will continue until there is nothing left.