I think the Bitcoin is more traceable than the cash.
Yes and no. But that's all relative when it comes to people's lacking understanding of Bitcoin. People just assume that Bitcoin is anonymous without doing any effort in getting to understand the very basics. Bitcoin is like a public record that everyone can look into whenever they want. Transactions can be traced back endlessly, even till the extent of knowing what pool mined these coins. Nowadays with so much regulations going through this market, people's personal identity gets attached to the coins they withdraw, so there is no anonymity whatsoever. That's why I am happy we have the ability to mix our coins to obtain an extra layer of privacy.