A serious answer: many people overvalued weed stocks when they were new, and reality did not match up. The stocks were priced far higher than they should have been had they been priced only on raw business fundamentals.
Lots of people bought weed stocks because they love weed, which doesn't mean that particular company will be able to turn a profit high enough to match the stock price they paid.
Probably because it's still a really volatile environment for the companies operating in it, both through regulation and in practice, getting cooperation from banks and payment providers still sucks.
It also has it's own little venture capital boom and bust cycle going on. It should really be a straight forward business proposition, but there's a lot of people trying to innovate on the idea with the help of VC cash.