-ZCash is a US-based LLC, and given what is publicly known about the capabilities and past behavior of its intelligence apparatus I don't see how anyone can claim that such an organization can shepherd a 'truly anonymous blockchain', particularly one that is essentially a black box
-ZCash's blockchain is a black box and requires you to not only trust them with your anonymity, but also to trust them not to create coins arbitrarily - a successful attacker could also mint coins at will - as there is no way to verify circulation
-Anonymous transactions are optional and require tremendous resources to generate
-It is an innovative take on a pre-mine where insiders were given opportunity to pre-purchase coins at the expense of future miners
I suggest that anyone looking for a truly anonymous blockchain experience take a look at Monero.