The growth of the influencer model, advertorials/newsvertising, and individual personality as brand experience means that even if all public ads were banned, brands would just be paying thousands of micro-influencers for IRL mentions, tracked silently through the mic on your phone.
When you take the influencer thing to it's logical conclusion (everyone is a brand ambassador) then it becomes real murky real quick about what's an ad and what's just a person's opinion.