I know it has all the network effects but it's a dinosaur. Transactions take forever, sometimes take days or take client reindexing which takes an entire day. there is little anonyiminiy. Something like Dash has to eventually take it's place. The question is when.
Bitcoin is anonymous enough without being too anonymous.
It would be difficult for someone to track my spending habits, much more difficult than with credit card purchases - yet in a court of law the ability to track things in the blockchain and prove outgoing transactions were made by me by producing the private key is of value.
Also there are laws, at least in the United States, that make intentional obfuscation of the source of funds illegal. Bitcoing is transparent enough to not be illegal, but some of the coins with "better" anonymity may not be. Again in a legal dispute, I would rather have used a currency that is transparent enough to be legal.