Most illegal drugs come from outside of the United States and Canada(except BC bud, thank you guys for that
) so regulating it with the drugs being legal would still be hard. It would become like the sweat shops of our modern industries.
The same reason why cigarette selling is popular with oraganized crime rings in the US. They avoid the taxes and still thrive despite competetion from legit businesses.