I think that cannabis is one of the best alternatives in medicine. Even if we compare most painkillers ( pills, not opioids) and cannabis, I believe that cannabis is better because it's natural.
Most painkillers are natural as well.
The processed ones are not, same with today's processed cannabis.