They do rely on Google's advertising revenue for multiple $100M of funding; so they presumably don't want to be too successful in democratising ad-blocking.
Eich used to be a controlling influence on FF (as Mozilla CEO), since he was ousted he heads Brave browser which includes content blocking by default (and a content revenue model).
In short perhaps FF/Mozilla are curtailed by financial considerations.
[1] https://blog.getadblock.com/the-adblock-family-gets-a-new-ad...
For example, we had to rearchitect part of our site that was talking about marketing and advertising because various ad blockers decide any url pattern with '/advertising/' shouldn't be loaded.
That doesn't preclude the browser from making choices to protect privacy and security, but all sites should be treated equally (as Safari does with its tracking protection, for instance).
The reverse is also problematic, sites treat browsers (or even user agents) very differently. Why should browsers not do the same?
> Sites treat browsers (or even user agents) very differently. Why should browsers not do the same?
But isn't that exactly why browsers are now phasing out user agents? I'm all for that—I shouldn't have to fake my user agent in order for Slack to work in a mobile browser.
If there's a certain browser feature that a website needs, and the website detects this feature isn't present and changes its behavior accordingly, that's quite different!
Never seen that myself in my time using Brave.
FWIW I quite like the BAT and affiliate link model and was made aware of both prior to my install.
DuckDuckGo Privacy Essentials reduces the CPU time of the article page from 31s to just 1.6s. All other tested extensions also bring CPU time down to at most 10s.
It seems the single most important thing regarding Real Word Performance is a good content blocking functionality (not to mention other boons). Why don't browsers come with one by default?