A lot of things we can buy with bitcoin include illegal items such as weapons, drugs and more. It is not a reasons to banned and blame for use bitcoin. The best way is to avoid illegal goods transactions and we target for investment only.
Yes there are a lot of things that people could buy with bitcoin. We could spend it on buying things that we need in everyday, like food, pay bills, gadgets, etc. Yet it could also be used by some in buying prohibited goods like drugs. It's just sad to think that bitcoin is being used by some with this kind of illegal transaction since no one has the overall control on every bitcoin transaction. So just like paper money, Bitcoin's fate relies on the choices done by it's holder.
Like fiat or anything with value, bitcoin is just a tool to acquire things either illegally or otherwise. People are going to use a currency to their liking, and if they can get away with buying stuff that are not supposed to be sold, then they will do it. A lot of the noise about bitcoin is associated with buying illegal stuff that is why some countries are banning it. But if they also see the good side of using bitcoin, which others are already doing, then the stigma and public perception that bitcoin has will eventually change.