Ads are a frontend/UI issue not a blockchain one. If a Frontend wants to share ad revenue then it should be to users of that frontend rather than all SP holders on the blockchain. And, if user's don't like the ad policy and revenue sharing in one Frontend They can go to another.
Even with revenue sharing, I doubt there'd be enough to bother.
Posted using Partiko Android