Your Smart TV is probably ignoring your PiHole
I recently bought a dumb TV (Proscan something or other, 4K) where I watch Netflix, Prime Video, Youtube and Crave TV in a modified version of Chromium (https://blog.vpetkov.net/) on a Raspberry Pi 4. 
Additionally I stream my Steam Library using the Steam Link deb in the raspbian repos and a set of Steam Controllers via the dongle (the SC bluetooth connection kinda sucks on the RPI4)For best perforance, use a wired ethernet connection, and a bluetooth dongle for your non-Steam controllers and bluetooth headset.Works flawlessly and it's a delight to have a full Linux distro on my TV.