Bitcoin is commonly referred to as "pseudonymous" rather than fully anonymous. Although transactions are registered on the public blockchain, the connection between wallet addresses and individuals' identities isn't direct. Nevertheless, transactions are traceable and subject to analysis. Additional information can potentially link specific transactions to certain individuals or groups. It's worth mentioning that privacy-improving methods can heighten anonymity while utilizing Bitcoin, yet absolute anonymity isn't an inherent aspect of the protocol.
I mean it was never meant to be "anonymous" in the first place. People around the internet would still trace the trails of the transactions through address to address. See how many alts in here still gets busted at the end of the day? Yeah it might not be that usual knowing who's behind the address, but that's why it is just how you defined it -- pseudonymous.
I don't think there's just such thing as "perfect privacy" or "absolute anonymity" whenever you're in the internet.
None of the digital projects provide full anonymity, just take a look at the ads in the apps. All of them are based on the things someone looks for via search engines. Also, mic and camera help ad service. Usage of these tools in ad-creating services implies that it can be used not only for ads, but also for deanonymisation. So the anonymity of BTC accounts is easily surpassed with non-anonymity of Android and Ios systems, which know many things about any person saying or typing the word "bitcoin".
....and all of them are made by someone and that someone has the control inside the code to do whatever s/he wants. Speaking of mic and camera, yeah they're quite concerning knowing that our smartphones are listening to what we say. Last time I say donuts in front of my phone, ads about donuts just popped up in Facebook news feed.