I feel sorry for anyone that expects bitcoin to actually be anonymous. Given that we can use statistics and timing to determine the memory contents and instructions run on different cores in a CPU, anyone that uses a currency that keeps public global transaction log and thinks they can anonymize themselves by just mixing their money in a pool is in for a rude awakening at some point. For any useful amount of usage, my guess is they're just kicking the de-anonymization can down the road a few years.
(Also, the slightest movement in those coins would likely cause a massive drop in the value of bitcoin, as rational people realized a huge cache of previously assumed out of play coins might start being sold and everyone using it as an investment rushed to exit ASAP to avoid beat that).
Edit: As suspected, it's not a silver bullet.[1]
1: https://cointelegraph.com/news/bitcoins-taproot-upgrade-wont...
The reality is there is no consumer demand for crypto as a means to purchase things.