Satoshi specifically mentioned Privacy as part of how Bitcoin works, and I personally think this part of his project has been left behind for many, many years. Sure, we have Tor, but Tor has its own flaws and, worse than anything, it's prone to so many user-made mistakes that basically cancel the entire attempt to improve privacy through BTC.
We're talking about a project that obviously couldn't protect itself from all negative sides and all potential outcomes, especially those that might have not been predicted by Satoshi back then.. one of them being blockchain analysis. His attempt to break the links between coins and owners has failed.
If you need privacy, use an altcoin; Bitcoin is not designed to be anonymous in the first place. Bitcoin cannot achieve perfect privacy without a radical protocol change, transparency is a core element of Bitcoin. If we've had so much resistance over block size, then I bet there'll be even more when it concerns privacy. Not sure if he didn't predict Blockchain analysis or if he didn't think there was an appropriate solution for it.
Unless you can:
1. Make a good proposal to change the network in a manner that preserves its privacy without radical protocol changes.
2. Convince everyone that this is a good idea.
I can't see how Bitcoin would improve on privacy especially when there are far more important things to focus on first. Privacy is far more of a users habit and being overly reliant on Bitcoin/altcoins to provide you with the said privacy gives most user a false sense of security.
Not anymore though - my 1 BTC is not equal to your 1 BTC anymore if mine comes from a mixer and yours comes from an exchange. My coins are now considered by most exchanges as tainted. What if your government considers them to be tainted as well, but kept quiet so far?
So what if it is tainted. Most of your coins are infact tainted to some extent, either intentionally or inadvertently. If you want to restrict use of tainted coins, then I'll consider it as a form of government policy to discourage the adoption of Bitcoin. "Taint" is a fundamental concept that is flawed and any businesses who enforces that should be avoided (like Coinbase

), because obviously if they're willing to trace your deposits, then they probably don't care about your privacy at all.
Using a mixer does not mean that you're participating in illicit activities. If your exchange restrict this, then I would advise you to perhaps switch to another one.