I'm not saying that other people should go the route that I did, I'm just adding to the conversation.
I wanted to make my "smart" tv "dumb" without losing smart tv functionality, so I bought a mini pc and installed Kubuntu on it. Normally I don't use KDE but it is a very highly customizable DE and so I customized the hell out of it to make the desktop look like a typical smart tv launcher page. I created launchers for streaming services and YouTube etc. and bought a USB remote control from Amazon.
Now I have a Linux machine that is entirely under my control, runs FOSS software and runs streaming services in a web browser instead of installing proprietary software on my TV. I also have way more features, like being able to use VLC to play local media so it supports pretty much every file format ever (and I have a lot of older video files from decades ago so that's nice).
My "smart" tv is no longer connected to any network but I can still do every smart tv thing that I want to and more.
Unless things have changed, a Linux machine will not give you a high bit rate picture. Netflix requires DRM and will only give you 720p.
So you get freedom, but a worse product. Which is a trade off not all would be willing to make.
There are also few major streaming services which require elevated levels of DRM , preventing them from being used on Linux.
I've not had any issues with any streaming service not working on Linux. Disney+, Netflix, Prime Video, Shutter all work fine for me. If it can be streamed in a browser, on any OS, it works on Linux. Typically your browser just needs to have Widevine installed.
As for Netflix quality, I've not noticed any quality issues at 1080p but I've not measured the stream to confirm if that's what they're actually streaming.