I agree but it must be backed up with jail time for the employers who knowingly hire illegals or fail to run all employees through e-verify.
Well not sure we need jail time, costs too much. A $10,000 dollar fine per unauthorized employee should be enough to discourage that type of behavior.