According to Zogby (who was predicting a Kerry presidency on the morning of the election), my solution is unwanted by Americans.
So, I'm just providing a pressure test for your solution.
If employers have all the paperwork, and pay SS taxes for their employees, proving that the employer knowingly hired illegals would be very difficult.
I would argue that your point has merit, and that perhaps the law needs to be amended to enable employers to quickly and accurately cross-check SSNs. For example, such a system is already in place for gun purchases. I have purchased 2 firearms recently, and in both cases they checked my SSN, name, address, criminal record, record of any domestic violence issues (which is generally not criminal but is in family court), tax records (liability), etc. etc. They did this literally in a few minutes.
Would this be so difficult to implement for employers?? A prospective employer could check the SSN against a database, and confirm that the name matches, the gender matches, the approximate age matches, the location in the country matches, and that the SSN is not in use by 50 other people.
Then, employers might not have much of an excuse.
wrong again. establish a data base similar to any credit bureau. it includes the name and date of birth associated with any social security number. if they don't match the number is flagged and you've caught your illegal. see how simple that was?