I just bought the TV I wanted and never connected it to the internet, never ran the "setup". I use an AppleTV 4K which has all the streaming apps you want (Netflix, Amazon, BBC, Pluto, etc.). For local media I use an application called MrMC ($6.99) which is a Kodi port to the AppleTV that allows you to mount Samba/NFS ( https://mrmc.tv ). MrMC even supports using a SQL backend for keeping track of your media (like Ko…
Which is all fine and dandy but if you've bought a fancy new TV with bleeding edge features for use with your next-gen console, like low-latency gaming mode, HDMI 2.1 4K/120Hz, dolby atmos, etc, it can all comes apart when you realize you need a firmware update that fixes a bug with said bleeding edge features, since a lot of consumer HW these days is rushed out the factory door with their firmware partly unfinished and the expectation that a day-one patch will be available once the HW gets to consumers and the manufacturer has had more time for testing.
What then?
Even on TVs from over 10 years ago you could update the FW offline by plugging in a USB drive with the FW binary you would download from the manufacturer's website but now your only option is to keep the TV online and have it pull the updates itself, often unencrypted from some often unsecure CDN server while it sends telemetry data back to the mothership about your usage patterns.
I know I'll have to miss out on the next-gen features for a while but you can count me out from the shit-show that is smart TVs.