This may seem a bit harsh, but your greedy, lazy neighbors are a big part of this problem.
Those neighbors are the problem. The Amnesty that troubles me is the Amnesty for ten of thousands of American employers who've provided jobs for illegals, the Amnesty granted to a corrupt government in Mexico that continues to encourage the invasion, and the Amnesty for American politicians who have enabled the invasion as well.
Why are Mexicans who come here to work to blame for this problem when they're paid to come here, encouraged to come here by their own government, and assured by Americans that nothing will happen to them if they come? Believe me, if I could make from 200-1000% more money for myself, wife and kids by breaking Canadian laws and I was encouraged to do it by the US and implicitly given the OK by Ottawa, I sure as hell would do just that.
Americans who keep repeating that "staying with the status quo is Amnesty," are saying "we are breaking the law and we have every intention of continuing to do so." And knowing they've broken the law, they're perplexed that us "Yahoos" and "Know Nothings" don't trust them to not break the newest set of laws all over again. Their talk about "rounding up 12 million people and putting them in trucks" as if we were discussing sending Jews to death camps in boxcars, their constant name calling, and their denials that the statistics show illegal immigration is a net drain on our economy are nothing more than criminal rationalizations for their own bad behavior.
Our fundamental problem is not with Mexican illegals, but with American employers who believe that illegal sub-market labor subsidized by American taxpayers is their right and privilege. If anybody should be rounded up and sent to Mexico, it's the American criminal class who's created this mess.
I got no problem with calling them a big part of the problem, but a lot of those guys bust their butts doing things other than the lawn, so I will refrain from calling them lazy.
As for greedy, I am from the Gordon Gecko school of thought on that one...