@joeo10 I've been running DNS based solutions (currently pihole) on my home LAN for several years, and I still need to use ublock origin because some sites act really weird when they can't load ads due to DNS.
I'm also not sure how feasible DNS based blocking is with mobile devices on public networks etc.