>I just want to stop the intrusive and dangerous variety
One of the problem is the definition of "intrusive and dangerous" varies wildly from person to person. Ad blockers have generally handled this by blocking everything while giving the ability to whitelist exceptions. I imagine it would be much more difficult to get good user satisfaction by attacking this from the opposite approach.
> I imagine it would be much more difficult to get good user satisfaction by attacking this from the opposite approach.
Except if you're Google and have near-infinite ML resources at your disposal and 50% of the browser market. An algo could be trained by a thumbs up / thumbs down to spot good and bad ads / vendors within six months.
This is not a problem you can just throw resources at to solve. The problem is that some people will only categorized ads as "intrusive" if they play sound or take over control of the whole page. Others will categorize every ad as intrusive. Some people will categorize only ads that inject malware as "dangerous". Other will categorize all ads that have any form of tracking as "dangerous". The most straightforward way to serve both of these audiences is to block all ads. Few people are really going to complain that they see too few ads. Google is unlikely to do that for obvious reasons. So how do you satisfy people all both extremes of those definitions?
One of the problem is the definition of "intrusive and dangerous" varies wildly from person to person. Ad blockers have generally handled this by blocking everything while giving the ability to whitelist exceptions. I imagine it would be much more difficult to get good user satisfaction by attacking this from the opposite approach.