The more bit coin is used for illegal and harmful trades the worse it is for the future and policy that will be applied to it by governments and banks in the future.
So it's a bad development I think.
Maeijuana is not illegal everywhere and not for all usages.
What marijuana stores accept BTC?