That would only work if you can get the customers to pay you in the crypto coin. The retail side of the weed business is lots of small dollar transactions done in cash. Converting that to crypto requires a full scale cash-to-crypto operation that is effectively the definition of money laundering (or at least solving the same problem).