Currently it is very difficult for employers to check the citizenship of employees.No, I don't believe illegal immigrants had the right to come here, but the fact is they are here and we need to deal with it. We can't deport millions of people. We have spent many billions trying to seal the boarders and they still come. We need to crack down on the hiring of illegals, deport those that are engaging in criminal activity, and assimilate the remainder.You seem to be operating from the premise that the United States owes the right to be here to anyone that wants it. How about if these people work to build THEIR country into some place that is safe and decent to raise their children in? Mexico has natural resources similar to those in the U.S and has been a sovereign nation for almost as long. The United States didn't just form by "luck". It took hard work, effort and people that were willing to do the things that make this a great nation rather than run away looking for the easy way.
The path to citizenship provides a means of documenting those that are here. Documenting these people assists law enforcement and tax collections. Undocumented immigrants often are force to live in the shadows where they are easily drawn into criminal activity.
We have laws right now to crack down on the hiring of illegal aliens and our government refuses to enforce them and what good does it do to deport criminal aliens if we don't bother to secure the border? There is no need to assimilate the remainder of aliens because if we start enforcing our employment laws and quit allowing people to overwhelm of social programs in the guise of "the children", then they will pack up and go home. We do not allow car thieves to keep the stolen cars. We don't allow bank robbers to keep the money. We shouldn't allow border jumpers a place at the front of the line. If immigration to the U.S. is difficult then perhaps these people can put some effort into turning their nation into a decent place to raise their families.
In order to make it much harder for illegal immigrants to find work Congress needs to do two things: first, we must accept that there is a need for a national ID card that is based on biometrics and cannot be copied; second, we must change the fines that businesses have to pay when they hire illegal immigrants so that the penalties will deter even the biggest of businesses from hiring illegal immigrants. To accomplish this goal we cannot pass legislation that simply increases the fine; instead, we must make the fine dependent on the financial wherewithal of individual businesses. Simply put, a business should have to pay a fine equal to one percent of last years earnings for each illegal immigrant it hires. Under this system, every business would have a tremendous incentive to make absolutely sure they are not hiring illegal immigrants. If an individual landscaper hires an illegal immigrant they will have to pay a fine of thousands of dollars. If Wall mart hirers an illegal immigrant their fine will be in the millions of dollars. Either way, each business will know that if they hire someone without a government ID they will run the risk of paying a harsh penalty.