@Burrito My opinion is undecided, because there is no one-serves-all-uses-best-solution
1. For people favoring an 'innovative heuristics' out of the box solution - Ghostery
When you enable all categorie except Essential and Video Players, it blocks a lot without breaking websites. Because Cliqz is a digital marketing agency, it is distrusted by many privacy aware pc users. Ghostery provides ' offerings and rewards' (like Brave) as an alternative to Google advertisements (it is relatively easy to opt out). As long as it is possible to opt-out, it is a good option, since it uses the most advanced technology.
2. For people favoring ' classic blocklist' out of the box solution - AdGuard
AdGuard has the most accurate and easiest to use "element hiding feature' - ' block missed ads on this webpage' feature. On top of that Adgaurd's maintains its own blocklists and has an option to use ' optimized filters'. Although AdGuard uses classic blocklists, it deals with the two main disadvantages of classic blocklists (stale/dead rules and rules which are never triggered).
3. For people favoring to block third-party - uBlockOrigin
When you like to block third-party javascript and (i)frames and selectively enable (trusted) websites, then uBlockOrigin is your best choice. Only change I would make is to enable Peter's Low and disable all other stuff and enable advanced options to selectively block additional domains on your trusted websites. When blocking 3p by default, it makes no sense to enable many blocklists, since 3p-blocking will do all the muscle work for you.
4. Brave-Edge-Opera users
Why bother to use an adblocker when the build-in adblocker works so well? Initially I used 'balanced-mode' by default in Edge and switched to strict blocking-mode when searching/surfing the web. Now I use strict-mode, because I noticed online banking and booking worked when I had forgotten to turn back to balanced-mode.
5. Geek mode (for dodgy browsing)
When you block 3p-scripts and 3p-frames with uBlockOrigin, you still miss some other potentially tricky third-party stuff like XMLhttp Reguest and Websocket calls. For dodgy browsing it is better to install uMatrix. In Opera I have installed uMatrix with all hostfiles disabled and rule 'matrix-off: * true' While matrix is off, it still shows what is happening on a webpage (geek-mode). For dodgy-browsing I just change ''matrix-off: * true' to 'matrix-off: * false' temporarily and block all 3p-stuff for that session.