Running network-level ad blocking software like Pi-hole is pretty much a requirement nowadays, especially on a LAN with many devices that may not be able to run browser extensions or don't use browsers to begin with.
Rather than keeping a separate device on the network, having to keep it updated, it was also unstable on a rpi when I tried a couple of years ago.
I guess my TV shows YouTube ads, but that's kinda it. Netflix, HBO, Disney+ do not have ads and my LGTV Web OS seems Ad free in the menus without me doing anything.