And privacy coins come with the appended issue that software issues could hide an inflation bug, which isn't provable at that moment. Is Bitcoin anonymous? Nope, but with some diligence, you can be quite protected.
I don't see an advantage in holding Bitcoin over say, stocks, other than speculation, if for every transaction you have to choice to either identify yourself or produce tainted Bitcoin.