You're right -- the traceable transaction ledger that most cryptocurrencies generate is exactly what this law is intended to force people towards, to ease the burden on law enforcement. Combined with basic know-your-customer laws, they're quite useful for tracking down illegal transactions.