With enough computing power, BTC is completely traceable. I wonder why people still don't realize this.
I think they do understand this now, but there isn't a nice easy alternative right now. I'm waiting for z-addresses. Once you can use z-adresses on your mobile, that's when Zcash will shoot up in price.
And yet even after having read this and all knowing that coinjoins are nothing but a waste of resources, time and coins, people shall still continue to use "mixers" thinking this more than enough to throw off even the most thorough chain analysis.
The markets which enforce the use of only fungible currencies and run for no more than 12 months shall be the ones which thrive and be out of reach of the state, all others which ignore these two explicit rules, shall face the same fate of those which came before.