i suspect ads may play a role in the ecosystem, but they could be incorporated optionally and in a very diff UX than in today’s networks
Discussion
There's no incentive for relays to serve ads, because clients will only serve events for people you follow. Unfortunately relays need revenue the most since they are the lifeblood of the network, and are actually consuming resources, while clients are basically free after the code has been written.
The way ads can work is if *clients* inject them into the feed dynamically, and then only clients will benefit from this. However this will disadvantage the client in the battle to be the best Nostr client.
I guess you mean there's some imagined cooperative way we could produce community-driven marketing in a way that makes people feel empowered. I'm cautiously optimistic someone could figure something out.
i agree with your assessment of the relay and client dynamics
if you start with users… i’d guess there are people who prefer to earn sats to spend in the ecosystem
maybe they would choose to visit a micro app where they trade their attention to get paid sats? this is definitionally an ad, but a very diff UX than the interruptive ones we have in traditional internet experiences
what about a model where the relays create a "buy and ad" space on their website, company pays 10k sats to advertise on that relay, the relay then zaps users npubs it knows of with a message "This zap was sponsored by Company X", every user receives an ad in their inbox with a few sats of compensation kinda like Brave with attention tokens, and you can opt out of course?
more experimentation like this seems good. user choice/preference will drive the successful branches