You see the same problems in the American market too. Contrast the following experiences. To buy legally, I have to go trek out to my local dispensary, sit outside for 30 min - 1 hour, hope they have what I want when I get inside (no way to check in advance as they have no inventory management), pay 100% more than black market value per quantity, deal with ridiculously arbitrary restrictions on how much and what I am allowed to buy, I have to pay with cash, and I receive product with low potency.
If I want to buy illegally, I can call ping my friend, they tell me the whole inventory in advance, I tell them what I want, they bring it to me for free, I get very high quality product, it's very cheap, and we hang out for a few hours.
Which experience do you think most people choose?