It's not anonymous... you can trace the bitcoin, that's why the government isn't outlawing it.
Silk Road drug dealers must be shitting bricks right now, I feel bad for them. No sarcasm.. I hate the drug war.
It can be a bit anonymous but you really have to work for it,
most people in the early days didn't take the necessary precautions.
You seem to be contradicting yourself... If I was a drug lord, I think I'd 'Go the extra mile' to keep a few million USD in bitcoin!