FWIW, my family, friends, and I have been using nextdns on idevices, consoles, “smart” tv to almost completely block ads and tracking via dns black holing. Pihole does the same if you prefer selfhosted. Recalcitrant apps like YouTube have no known solution because they take care of their own dns resolution. But for most other use cases (browser, telemetry, iOS apps) it works very well and I almost never see any ad anywhere.