From the article you posted
The law granted amnesty to nearly 3 million illegal immigrants, yet was largely considered unsuccessful because the strict sanctions on employers were stripped out of the bill for passage.
Simpson says the amnesty provision actually saved the act from being a total loss. "It's not perfect, but 2.9 million people came forward. If you can bring one person out of an exploited relationship, that's good enough for me