You're right but as I said above:
> they just hardcode some IPs or DNS in which case PiHole would be of no use. At best you could create a NAT port forward to redirect DNS requests to the PiHole, assuming it's not DoH.
The idea is that you'll need more than just a PiHole for all of this which further reduces the pool of people who can pull it off. You have to redirect DNS requests to your own DNS server, and/or block 443/DoH completely, neither of which the PiHole or a regular ISP router can do on their own. At this point if you can you're probably better off blocking all outside connectivity from you TV anyway.
I strongly recommend everyone to just reject any and all EULA screens ever presented. At this point at least legally the manufacturer can no longer legally do much which is why they'll disable almost every smart feature, which is essentially "dumbifying" the TV.