unfortunately, the biggest problem of all is that both sides continue to talk past one another and do nothing productive to actually solve the problem.
This thread pretty much directly mirrors how the government deals with this issue: each side talks past the other and neither are willing to actually build toward a solution.
Personally, I think it's a little absurd. My family moved here in 1991 from Canada on an educational visa and went through all proper channels to obtain a green card.
We received green cards in 2005, after almost 15 years of working in the USA, contributing taxes etc.
If it had taken 6 more months, we likely would have had to return to Canada, my parents would have lost their jobs.
Before I get slammed as a crazy socialist, I've lived below the Mason-Dixon line for 20 years.
Honestly, you can't fault the people who emigrate here illegally - they are coming from a horrible situation and, if the opportunity is there, why not take a chance? The worst case scenario is that they are right back where they started. Unfortunately, the US government has taken no major steps to rectify this issue, and I can confidently say illegal immigration makes it much harder for legal immigrants to enter the USA.
/rant