The problem is not any particular "modern" web browser
It is the so-called "modern" web browser itself
For certain users who care about certain things, the concept is fatally flawed
The problem of the so-called "modern" web browser concept is that every computing task ends up "inside the browser" and thus outside the user's control
"Ad blocking" is no exception
Many so-called "modern" browsers now contain their own "ad blockers"
These "ad blockers" are not under the user's control^1. By putting them "inside the browser" the browser vendor has the final control, not the user
These browser vendors are generally seeking to profit from advertising or marketing services
For any user that seeks to avoid internet marketing and advertising, this presents a problem: the user's and the vendor's interests conflict
This is why I could never take Javascript-based "ad blockers" that work "inside the browser" seriously as a long-term solution
I use them, in conjunction with other methods, but I am prepared for them to stop working at any time.^2 I have always relied on programs that are "outside the browser", not under the browser vendor's control
1. In theory, if the browser is "open source", large numbers of users should be able to modify the source code to stop the browser from automatically requesting unwanted ads, tracking and telemetry. In practice, for a variety of reasons, this does not happen. The browser vendors, including Mozilla, make no effort to remove those reasons
2. This includes UBO in Firefox. The question is not if but when
It is the so-called "modern" web browser itself
For certain users who care about certain things, the concept is fatally flawed
The problem of the so-called "modern" web browser concept is that every computing task ends up "inside the browser" and thus outside the user's control
"Ad blocking" is no exception
Many so-called "modern" browsers now contain their own "ad blockers"
These "ad blockers" are not under the user's control^1. By putting them "inside the browser" the browser vendor has the final control, not the user
These browser vendors are generally seeking to profit from advertising or marketing services
For any user that seeks to avoid internet marketing and advertising, this presents a problem: the user's and the vendor's interests conflict
This is why I could never take Javascript-based "ad blockers" that work "inside the browser" seriously as a long-term solution
I use them, in conjunction with other methods, but I am prepared for them to stop working at any time.^2 I have always relied on programs that are "outside the browser", not under the browser vendor's control
1. In theory, if the browser is "open source", large numbers of users should be able to modify the source code to stop the browser from automatically requesting unwanted ads, tracking and telemetry. In practice, for a variety of reasons, this does not happen. The browser vendors, including Mozilla, make no effort to remove those reasons
2. This includes UBO in Firefox. The question is not if but when