The courts already distinguish "commercial speech" as a class of speech. Would we prevent all forms of commercial speech? What about a waiter asking you "would you like to try a rosé with that dish? It pairs very well together." Is that "advertising" that would need to be outlawed?
What about giving out free samples? Is that advertising, and thus should be illegal?
What about putting a sign up on your business that says the business name? Is that advertising?
I hate advertising and propaganda. But the hard part IMO is drawing the line. Where's the line?
The line is clear: is money being exchanged in order to promote a product? That's advertising.
Someone I know mentioning a product because they want to recommend it to me? Not advertising.
Giving out "free" samples? Presumably someone is being paid to do that, so advertising.
We can later quibble about edge cases and how to handle someone putting up a sign for their business. Many countries have regulations about visual noise, so that should be considered as well.
But it's pretty easy to distinguish advertising that seeks to manipulate, and putting a stop to that. Hell, we could start by surfacing the dark data broker market and banning it altogether. That alone should remove the most egregious cases of privacy abuse.
Re: "The line is clear: is money being exchanged in order to promote a product? That's advertising."
But also, it seems pretty clear that political stories specifically generate massive cash flow for media, through clicks and "online engagement", the spectacle of debates, video of gaffes, and so on. I'd assume that is why the political "season" lasts longer and longer? The politicians certainly take advantage of this and use it to their ends. The media seem not to care as long as they continue to get "paid", in their way, and have access.
This is a disgusting arrangement, IMO.