Drugs are never going to be safer. If FDA approved painkillers can get you addicted, I am not sure how much safer can Fentanyl get. And making them cheaper is only going to create more problems.
Prohibition doesn’t prevent people from accessing drugs. But that doesn’t mean we make it easily accessible. Theft is illegal, but it doesn’t stop people from stealing. That doesn’t mean we legalize it. Because if we do, we’ll have a free for all like we have in SF and other parts of California.