huh?
exchanging in $100 USD bills is by far the most untraceable of all currencies.
in fact the de facto currency for drugs, weapons, et etc is the $100 US bill.
by god you are stupit.
Ehm, I am talking about normal people, not drug dealers. If I buy something with my credit card and the seller does not deliver, I can dispute the charge, have my money back and the credit card company has all the data about the seller and they can go against him. With Bitcoins, I pay someone and if he does not deliver, I can't dispute the transaction, I am not going to get my money back and I don't even know who the seller is because the protocol is anonymous.
Edit: what I am trying to say here is that unfortunately the bitcoin protocol makes it super easy to scam people. The more scams happen, the more people are damaged, the more other people will stay away from our beloved protocol.