A lot of things have changed.
International Travel is now much easier and cheaper.
I agree with the knowledge.
I 601a so if the only issue you have is illegal presence, you can get the waiver done and just go back to get the visa, beats waiting two years that someone applying outside may have to wait.
Asylum, well I know back when you could play the system, even more so now, someone claiming asylum now could take a very long time going through the system, plenty of time to fine a USC to marry.