Eployers are required to have various forms of ID, not simply a taxpayer ID. I suggest you check the law.
Then why do you want more government red tape?
The government could put a stop to this now. The fact is that government wants the tax income generated by illegals, and the votes of American welfare supporters.
.