No. It's not fair to the legal immigrants.
The problem is so intertwined with the interests of big business, societal considerations and punitive realities that there is no THE answer.
By over-complicating the problem, the result is usually nothing being done and the problem getting worse.
Any time there is a crakdown on illegals, the parade of whiners and sob-stories comes out of the wood work to try to garner sympathy. Sadly, it usually works on liberal do gooders who dont have to live in proximity to this invasion.
Of course there is no one single answer, however, there are many steps to be taken immediately that would greatly curtail the mess we have today.
No. 1 - stop all welfare to illegals.
No. 2. have hospitals treat all illegal aliens but as a condition of accepting state aid, they have to notify ICE when illegals show up for treatment.
No. 3. Severly fine employers caught hiring illegals.
No. 4. The wall and fence.
No. 5. End the anchor baby situation.
This would go a long way.