I think we do need to enforce the laws against illegals caught using false documents. I don't think it is fair to put the burden on the employer to determine if they are false. Some employers know they are hiring illegals and some don't, any effort to "get" the ones that knowingly hire illegals will also trap those who hire illegals unknowingly.
I am against a national ID card, but what you say makes sense, how is an employer to really know if the person hired is legal or illegal?
I've seen some of the fake documents, and I can't tell them appart.
Some of the forgers have stolen the real machines that the state uses to issue IDs, by breaking into drivers' license offices and hauling away the machines. Even more daring, they have gone back on a regular basis to steal supplies, such as the sophisticated plastic paper used to issue the cards.
In other words, a fake ID card and a real ID card can be printed by the same type of machine and in the same type of laminate paper.
The US works on an honor system. Most of us would not even think about lying to a police officer, much less buying fake IDs.
Once the honor system breaks down, all these technological gadgets become useless.