You're presenting a very persuasive argument for using Brave[1].
1. They automatically block ads.
2. By default, they show no other ads.
3. If the user wants to see ads, the user can opt-in, and then only receive text ads OOB (of the actual content).
I don't think that I've ever had such a joyful reaction to a feature-list in software before.
Thank you.
[1] Downloading it now as I write this.