The blockchain is public and openly available, and no claim of anonimity. That the "block-chain" contains, because of its very design, a visible history of all transactions is well known and obvious.
Just as it is obvious and expected that data scientists would quickly learn to analyze it.
There are other coins for some less public transactions, Bitcoin was never meant to be, and it's fine that way.