Well, it is and it isn’t.
In recent years, a numbers of states have introduced new laws restricting the prescription of opiates by doctors.
As a result, you may be referred to a pain specialist to deal with long term pain. The doctor who previously prescribed them for is no longer legally able to do so. If a doctor (non-pain specialist) is able to prescribe them, you may be limited to a three day supply unless you have, for example, terminal cancer.
As I said, these are recent changes brought in as a result of the opioid crisis. It was practically wall to wall coverage on the news about 4 years ago in the US.
However, marketing continues. On TV and in magazines, there are advertisements for drugs. Not generics. Actual name brand drugs. And advertising is a little different in that they can name their competitors and do direct comparisons. For example, ‘buy Advil instead of Nurofen because our trials show it relieves pain 5 minutes faster with fewer side effects!’
Marketing is effective. That is why people go to their doctor and say ‘I want a prescription for SuperDrugOfTheDay’. The doctor has a choice. Prescribe it or risk losing the patient (and their money) to a doctor who will. Not all doctors have the skill to gently explain that a) don’t believe all the marketing hype, b) a different and more reliable set of trials not sponsored by the pharmaceutical company show it is less effective or has more side effects, c) they get benefits from the pharmaceutical companies ranging from stress balls and pens to fancy dinners out or even trips to ‘conferences’ in luxury resorts to fulfil their CPD hours and learn about the latest Drug Du Jour.