I don't necessarily blame the copywriters - it's the absolutely stupid Canadian laws that are to blame. As I understand it, you can advertise a drug, but you can't tell anyone exactly what it's for. That results in the idiocy of those Wegovy spots.
The latest example makes a mockery of the entire thing. It's for another diabetes/weight loss product called Rybelsus. The thing takes place in a diner, where several patrons are discussing the drug, endlessly repeating the name of the medication and at one point, one of the characters says, "Yeah, it's a pill that..." at which point a rather loud noise drowns him out completely so you can't hear what it's for.
The idea of advertising is to promote a product's benefit to you. These spots don't allow for that. (Not that the U.S. rules are better - you can say what it's for, but you have to list every single potential side effect from headaches and diarrhea to death, usually at a unlistenable sped up pace so fast you can't hear any of them.)
They really do need to change the rules here. Either allow the commercials to say what the drug is for or don't promote it. As it currently stands, it's a waste of airtime that doesn't deliver the message it was created to do. Not sure about you, but I don't go to my doctor to ask about some random pill or shot when I have no idea what it's for.
The whole idea is just absurd. But hey, if the manufacturers want to waste their money, I guess it's great for the radio stations' bottom lines.