Nothing that uses CryptoBloatPrivateSend is future proof. Masternode blinding (planned with the full release of DAPI) will make it bullet-proof as well
This is totally ridiculous. The statement is essentially, that if ever the cryptography of, say, monero is broken, well, then it is broken and can be deanonymised. Well, duh. That's true with every cryptographic system: if it is broken, it doesn't work as expected. If that is the "proof" that it WILL be broken, that's funny logic.
However, every coinjoin "anonymity", like the masternode mixing, is GIVING OUT the deanonymization information to the mixer owner. Instead of being cryptographically protected, it is out in the clear for the mixer. This is true for a bitcoin mixing service (the owner of the service has all the deanonymisation information and can decide to keep this record for ever), and is true for the master nodes in DASH, which are nothing else but smart contract mixing services. With the master nodes, however, there are successive mxings, and so the master nodes have to COLLUDE for the deanonymisation of the whole chain. With "4000 master nodes" that seems like an impossible task, to have them collude. However, the failure of this scheme is that there are maybe a few tens of people owning the large majority of the master nodes. A few tens of people colluding (by water hosing for instance, by bribing, by making offers that are hard to refuse) is much, much more probable than a cryptographic scheme grossly failing.
In fact, DASH's anonymity scheme is similar to using several bank accounts in different countries, to "mix fiat transactions". The knowledge is in the banks, but the full path is only exposed when one has all the account transactions. Which will take some time for a judge. But the "anonymity" is only just as good as the quality of the banking secrets kept by banks. The US government sometimes makes "offers (even Swiss) banks have difficulties refusing".