The ill-advised legislation was passed in 2004, as part of the post-9/11 security panic. Enforcement kept getting pushed back for obvious reasons. Clearly the only reason it's finally being done now is to serve Trump's sick border-control obession. Everybody hates it, and everybody's going to remember that in November 2026.