You got me there. I am in the 99th percentile of crypto bears but I myself have used Bitcoin very effectively to buy illegal drugs, buy illegal steroids, and bet on sports illegally. Bitcoin is truly second to none in these domains.
You are 100% wrong! Traditional banks have order of magnitude more fraud than crypto, and the nature of blockchain makes it extremely easy for analysts to trace money laundering with little effort. Google “chainalysis”