Except what doesn't? This article proves nothing.
BTC is only pseudo anonymous, most exchanges require KYC and know exactly who you are, coupled with the fact it is a PUBLIC blockchain so every transaction ever is visible.
This is all the tool, antianalysis is, it just checks if certain wallets or BTC has ever been linked to a hack or a nefarious purchase. It is actually a good thing, do you know people pay a premium for BTC that has just been mined and has not gone through anyone elses wallets.
I feel like most of the people who are anti crypto are just ignorant, you know just enough to find an article you think proves a point, but not enough to actually make a coherent point.
It's not a bad thing to not know what you are talking about provided you are open to learning, but you come along screaming scam and this and that when in reality you are cluess.