“But an employer who wasnt filing for e-verity ALSO would not be filing for Social Security. They would be paying under the table.”
And they will continue doing so.
Again, terrible idea.
Build a wall, leave the private sector alone.
Employers paying under the table will have no excuse for not using E-Verify. Why would I want to unburden a cheating employer?