You're kind of missing the point. You can also use a credit card at newegg, which for the vast majority of consumers would be easier and more convenient than using bitcoin.
Can't use a credit card to buy drugs, though.
False. Squareup.com turns every drug dealers iPhone into a credit card processing machine. I was just reading an article about how apps like that are allowing drug dealers, bookies, etc. take CC payments.
Allow me to rephrase: using or accepting credit cards to buy drugs would probably be a very dumb idea.