Earlier quoted context omitted.
There are unavoidable inefficiencies for a government to perform any action. The idea that a government can maintain all the surfaces of a large city in a pleasant situation is completely unrealistic. It can at most decentralize to to smaller bodies (and get a huge variance of outcomes, what is quite an ok solution too), but São Paulo doesn't have those bodies and is organized in a way that makes them almost impossib…
The solution should be simple: allow billboard ads, but tax them based on surface area. Use the tax revenue to hire more street sweepers. This shouldn't be hard to implement, as the city is already quite effective at fining businesses that do not comply with Cidade Limpa. Want to turn a building facade into a giant LED billboard, Shenzhen style? Fine, just pay up. Everybody wins. This kind of policy would make sense…
But anyway, how does advertising relates to development? Do you have a clear answer to this? Because not every economic activity feeds the development process, some even slow it down.