I think i have stated my position clearly. I don't know why you think I am "upset," I am merely being pragmatic.You make the argument that ring signatures may be broken in the future, that is a big "if", and that doesn't change that they work now and do not require thirty hours of mixing. Further, I did not hit a bug, it just takes that damn long to mix large amounts. I have been with Dash since March 2014, I have seen every iteration of mixing, and as Dash has evolved, it has clearly remained a legacy feature.You also say that ZCash requires trusted setup, this is true, but if you read the white paper on trusted setup, you will realize it is pretty hard to compromise initialization. Initialization will be done through a delegation of 18 trusted parties, ALL of which would need to be corrupted/corrupt to break the system. If a single person is honest it can not be broken, given the company roster of highly trusted, long standing community individuals, I feel pretty confident it will work.I am not defending Monero or ZCash, they both have their issues, but I am not sure you can make the argument that CoinJoin, under any implementation, is the best solution. It is too slow for your average user who, when looking for anonymity, will tend to the "instant". Also, have you tried to run coinjoin and then use the "guesstimated wallet" feature on any explorer? Amanda B. Johnson had a interesting realization the other day when she had been mixing and then found ALL her addresses, mixed and unmixed, in that "guesstimated wallet" feature. The most minor cross pollination between mixed and unmixed coins will give away the ENTIRE wallet. This is clearly sub-par for any implementation. Further, there have been well reasoned attacks on CoinJoins security model, here and here among others.I personally think, and have made clear in several places, that we should move away from coinjoin and focus on Evolution until something better can be implemented, not because I am "upset" with coinjoin but because it is a black mark on an otherwise impressive Ferrari of a coin.I think you should view my statement from a more neutral position as opposed to thinking that I am out to get coinjoin just because mixing takes forever. I genuinely want an anonymity feature that can go mainstream.Pablo.EDIT: Added source files.