I am a uBO user, but I like to share this picture as a mind teaser for all uBO-users.
Some facts (which can't be denied)
1. Adguard filters have advanced functions and unbreak correction included in their filters
2. Adguard filters are well maintained. They also have a feedback mechanism to optimize the rules set (cleaning out stale rules automatically)
3. Easylist filters are in standard ABP-format (uBO's advanced rules are not used in Easylist).
4. Using one source for your filters reduces the need for unbreak rules (using different filters sources causes more overlap and possible website breakage)
5. Number of rules in uBO-assets keep on growing, while (in contrast) EasyList filters have been kept under 70.000 rules since 2020 (due to Brave employing Fanboy to optimize Easylist filters), see pcture 2
6. The practical value of more rules reduces exponentially (it maxes out like, see picture 3)
When you prefer uBO over AG, below numbers are food for thought for dropping uBO's default set and using AG-filters instead
(because uBO processes 90% percent of AdGuard's advanced functionality)
To make it a fair comparison I did not use AG's optimized filters also the rule count is not the issue here. The issue is that ABP-standard format is just not that advanced as uBO or AG advanced functionality. uBO's optimizing reduces the overhead to only 30.000 rules compared to using AG-rules.
You can find AG's region specific filters here :
AdGuard filters | AdGuard Knowledge Base
Picture 2 - Easylist stopped growing (
source Brave - employer of Fanboy)
Picture 3 - Only 201 rules of EasyList account for 90% of the blocks (
source Brave - warning for stale rules)
Both
Peter Low (less than 4000 rules) and former MT-member
Kees1958 (less than 7000 rules) explain why you don't need 300.000 plus rules