> This is entirely too much effort
It really isn't. I've done this on like 4 different Android TV devices and it's like 30 minutes of effort at most and you only need to do it once.
If the alternative was a totally open Linux box you'd almost certainly spend way more time than that tweaking config and stuff (even if you'd mentally categorize than as "voluntary" time for a hobby and therefore not actually wasted).
I'll happily take that insignificant one time setup for a 100% ad-free experience (including Youtube) with a customizable launcher I can adjust to my liking on a 4K Android TV stick that cost me $39.99. And automate basically any function via ADB, including remapping the branded Netflix/HBO/etc buttons on the remote (I have a "Free TV" button that now goes to .... Stremio which I still laugh at occasionally).
I couldn't do any of that on a $199.99 Apple TV. An N100 Mini PC would cost 6x as much as I spent on an Onn stick, plus I'd need to buy a remote and would have to work around a keyboard/mouse centric UI and couldn't navigate with HDMI-CEC either.
I can't even think of anything I'm unable to do with my Custom Launcher/Sideload/Remote ADB Android TV setup like OP. It's just about the perfect couch-based interface. It does what I tell it without distractions and fades into the background completely like any good UI should, so I can focus on what I'm actually watching instead.