The human factor in privacy and security issues is the most important. If any of the things you mention are not done in the right way then the traders are exposed to risks! The bottom line on what you have said above has to do with "default". Privacy by default, security by default, anonymity by default. I don't think bitcoin in its current form and according to the direction of its developers, exchanges etc is on that path.
Even mimblewimble extensions for example remain negative to developers. Maybe because they don't care.
In the bitcoin fever era, few will look to preserve their privacy. Besides, those who are serious about privacy will not choose bitcoin.
If you have time you can look at mimblewimble protocol and grin cryptocurrency. Transactions over tor, mimblewimble protocol, slatepacks etc.
However, a big thank you to you for presenting the ways to anonymize bitcoin at a time when the vast majority of bitcoiners are unaware of them.
We are all Satoshi (at least those of us who never ignored bitcoin whitepaper)!