Earlier quoted context omitted.
What's the difference between money launderying features and privacy features? Tornado Cash in itself does is not launderying money because you still have to prove to the IRS how you got the money or the asset(i.e bills, invoice etc) and you still have to obey KYC rules. You can't just say the money is from Tornado Cash and be done with it. Is the U.S Mint a money launderying service because it provides an untraceabl…
To your last question, this is why financial institutions are required to report cash transactions over $10,000. There are a number of constraints on how untraceable cash is.
It is my understanding, that $10,000 at the time this law was set, was about ¼ the price of a small home.