I don't like marketers or advertising, but I don't understand what you mean by: "Advertising in public spaces". In the US, advertising is always on private property.
https://en.wikipedia.org/wiki/City_of_Austin_v._Reagan_Natio...
> Austin is one of 350 cities and towns in Texas that enacted bans related to digital billboards along the sides of highways, generally as a long-term effect of the Highway Beautification Act as well as to avoid distractions for drivers along these highways.
Basically, your defeatism isn't supported by the facts.