Bitcoin is not anonymous.
1) "Auditable" doesn't mean the same thing as "personally identifiable". You can absolutely say that account FOO sent 4.57BTC to account BAR at 11:05PM last Thursday. That has no bearing on the real-world identity of the transaction participants - From that information, tell me, who owns FOO and BAR? Did Grandma send me a birthday gift, or did Kim Jong Un just buy the plans for an Illudium Q-36 explosive space modulator?
2) In common usage, most people only care about the "weak" version of anonymous when they use that word (ie, you can't prove I made a particular transaction, vs even I can't prove I made a particular transaction). "Strong" anonymity has its uses, no argument there (for example, in voting systems), but 99.9% of the time, people only care that no one else can find out that they bought sex toys or weed or plutonium.