There’s reasonable balances between free and total access to liquor stores on every corner and locking up every bathtub moonshiner.
A good part of the reason prohibition failed was 10,000 years of societal dependence with no alternatives. Humans aren’t built for the sedentary lifestyle and structured civilization we’ve built up and we really do need something to compensate.
We now have the technology and medical knowledge to reliably treat mental and physical ailments, we don’t need ethanol as our cure-all. If I could snap my fingers and swap professional treatment and healthy recreational norms for traditional drugs I’d do it in a heartbeat.
Any safety and recovery programs are a lot easier to manage when you know exactly where your source is and who’s using. Safe injection sites already exist and have been shown to eliminate overdoses and increase access to social services without any honeypot effect or increased drug use. Adding safe and tested drug sales to the site is a pretty logical step.
Requiring transportation is a detail for implementation, you already need it to do anything in the USA. Unless you think every person has a right to get drugs delivered to their doorstep?