I am fully aware of what Monero sets out to do, but that's the important piece - they set out to do it, but that doesn't mean they will always succeed. It's perfectly possible to trace Monero using publicly available information[1] (I realize this is an older story, but you can still employ similar methods using public data), and the success of using Monero also depends on the competency of the individual[2] (in a similar sense to how successfully obscuring your browsing via Tor is dependent upon you making sure you've dotted your i's and crossed your t's and not just simply relying on Tor alone). There are also companies out there who claim to be able to track these transactions[3].
Monero may be stronger than others, but it's not foolproof and nobody should assume that it is.
[1]https://medium.com/@nbax/tracing-the-wannacry-2-0-monero-tra...
[2]https://www.wired.com/story/bitcoin-seizure-record-doj-crypt...
[3]https://ciphertrace.com/enhanced-monero-tracing/
Edit: I mean, hell, even just obtaining access to a key essentially eliminates anonymity. You may go above and beyond in your efforts to obscure your activities, but if someone else involved gets busted and officials get access to their account, well...