Why is this a bad idea? It exposes the employers who are hiring illegal immigrants (which IS illegal) and paying them below minimum wage (also illegal).
Unless I’ve read it wrong....This is simply following laws already on the books.
It also gives rights to people who are here ILLEGALLY.