Then what did the law accomplish?
The only thing the law accomplished is not letting me spend my money the way I want to.
That and pi**ing people off.
The law didn't ban internet gambling.
The law was put into place to prevent any US based financial company from transferring money from themselves to an internet gambling site.
All you need to do is get a credit card from someone based outside the US and you're back online and gambling.