I think what HN community is missing is that tech jobs can allow you to pay for all these services if possible, but most of the world especially the developing world, is not capable of paying for the content.
If everything was behind paywalls, internet would be for the rich guys who can afford paying for these services. To make it free and equal for all, ads are the necessarily evil, according to me.
Yeah it is true, but the problem is if DoH with its privacy features come along it will be literally impossible to block ads with PiHole, as all DNS quesries will be encrypted (which DoH does ofc rihgt now).
So no ability to block ads in TV or malicious domains that IoT deviced connect to or even blocking Windows, macOS telemetry network wide as all DNS requests will be encrypted which they are not as of right now.
It will be possible, just harder. I will not be surprised if there will be services where one can get a database of IP addresses of bad domains and one could block that, the same way one does with spammers. Surely it may block sites that share hosting on those domains, but it then it puts pressure on sites to avoid such sharing sharing.