Host based blocking is certainly better than nothing, but uBlock offers much more comprehensive and expansive blocking, not to mention cosmetic filtering and other features that you can't achieve with PiHole/NextDNS/AdguardDNS/Blokada etc..
For sure, it's not as powerful as something that can modify the DOM, etc. But, you can also run both, if you still prefer uBlock on your PC.
Yup, I agree. Running both right now, the additional benefit of moving DNS queries away from my ISP (I pay for NextDNS) is certainly a good one too
I use both - uBO at the browser level and a PiHole for DNS. It's "defense in depth" - there's more than one layer of defense for something nefarious to get through.