No it isn't and no it won't. If you have serious pain issues, then cannabis will not help at all.
If you are just referring to a slight ache in your back in the morning, ok there is some research (clinical and anecdotal) that cannabis can be useful as as anti inflammatory. But you should not be getting opiods for this anyway.
Part of the problem IMO based on speaking to various people from various countries, the US is just far too happy to prescribe strong medication (generalisation I know but still) whereas for the same ailments in other countries you would get nothing. Whether this is do to the profitization of the US health care system, or whether when you are paying as much as people in the US are you want to feel like you are getting something in return. To be told, do a few stretches, take a parecetamol (tylenol?) may not seem like good value for money, even if it is the better advice (I have seen similar behaviour in some other countries where health care if more privatised)