These cryptocurrencies will not be anonymous, as we will be able to track the entire route of any transaction and we will know whose money is being transferred. I don't think that's a good thing.
I do not think that they create their currency for the purpose of any anonymity. For them, decentralization and anonymity is not important