Pharma "advertising" is one thing. It really isn't advertising though in the typical sense. They aren't trying to get people to buy their products directly, they are buying favorable (or at least not disfavorable) coverage in news and current affairs programming from the networks they "advertise" on. "This segment is brought to you by Pfizer"
A larger problem is the total regulatory capture, to the point that pharmaceutical companies can place their own employees inside the FDA/CDC who then look from the outside to be "independent" FDA/CDC employees. That and the blatant revolving door from regulator to industry where so called regulators "retire" early to cushy jobs on the boards of big pharma companies.
Certainly, phama advertising, whether direct to consumers or not, should be banned But also a total ban on anyone who works for or has ever worked for a pharma company being employed in a regulatory role (in the same industry) and vicer vercer. Anyone who has worked in a regulatory agency must never be employed in the industry that they regulated.
Furthermore, the regulatory and safety monitoring aspects of agencies like the CDC need to be totally separate, even adversarial. Having the agency that approves a drug also monitoring the safety of that drug is a moral hazard, they have a bias towards hiding any adverse outcomes in order to not look like fucking imbeciles (or worse).