E-Verify isn't perfect, but its a sight better than nothing - Also the primitives who are discounting E-Verify altogether are forgetting an important Detail.
Your SSN contains data on the year it was issued, and the approximate location.
So, if you are claiming you were born in California in 1986, but your perfectly good SSN suggests that you were born in Delaware in 1972, that raises a red flag.