You don't have to either promote money laundering or force everyone to operate in a vast draconian infrastructure.
No, you do.
I guess we can agree to disagree. I'll continue not promoting money laundering and advocating for protocol level fungibility, not fungibility that depends on a 3rd party breaking the law and users being participants in that choice to break the law by using said third party. That is not the vision I had (not that anyone gives a fuck) for blockchain privacy. It will only lead to more regulation and honeypot attacks on community members just trying to have privacy, who like you, thought this was a legal and reasonable option to use because the moral police on bitcointalk were promoting it.