It makes sense.  Advertising is inefficient, wasting people&#x27;s time and attention for the gain of the advertiser.<p>Advertisements have long been used as a form of micropayment, to fund first TV shows and now websites, where a monetary payment would be infeasible.<p>There is no such reason to allow advertising in public property (private property is more complicated, but generally the outward appearance of buildings is considered a public good, and highly regulated).  The person viewing the building or billboard is not a party to a transaction, so there is no reason to charge that person a hidden fee for viewing that space.  In a way it is the ultimate hidden tax.