its really not.
unlike cash or bearer bonds, _all_ transactions are recorded in perpetuity. That's literally the entire selling point of bitcoin, the ledger is opensource and universal.
Given that virtually all money going into and coming out of bitcoin is through establishments that have financial licenses, its perfectly trivial to trace the flow of money from its first exchange of real cash for bitcoin, to when its used for illicit purposes.
You're currently labouring under the impression that tracing cash flows in the real world is hard. its not, especially for a government. what is hard is proving that its illicit. cash is fungible, as in each unit of currency has no ID. so its much harder to prove that this $1 came from a drug sale.
with bitcoin, you have a public wallet, and a clear lineage of transactions from start to end.