I am surprised that out of the 24 posts, only one had mentioned Byteball, which in my opinion is the only 100% anonymous crypto-currency. Even other coins such as Monero can be traced with some effort.
I think zk-SNARK based coins such as ZCash and ZenCash (which is even better) can offer an 100% anonymous experience. I agree that Monero is flawed in the regard of privacy and opens itself up to many attack vectors.