To all advocates of anti-anonymous Bitcoin and Internet tools: Bitcoin mixing is NOT money laundering, per se.
I think that should be obvious to everyone. Money Laundering involves doing something with money from illegal activities. Mixing is a tool and has nothing to do with illegal activities. It's a tool that can be used by anyone, including money launderers, but has nothing to do with money laundering itself. Just like if you own a knife that doesn't mean you committed murder, though you could use it for murder.