Comment by musicale
I like big picture mode in Steam, but.... controller support is spotty across Steam games, and personally I think you need both a Steam controller and a DualSense or Xbox controller. Steam also updates itself by default every time you launch, and you have to deal with Windows updates and other irritations. Oh, here's another update for .net, wonderful. And a useless new AI agent. SteamOS and Linux/Proton may be better in some ways, but there are still compatibility and configuration headaches. And half my Steam library doesn't even work on macOS, even games that used to work (not to mention the issues with intel vs. Apple Silicon, etc.)
The "it just works" factor and not having to mess with drivers is a huge advantage of consoles.
Apple TV could almost be a decent game system if Apple ever decided to ship a controller in the box and stopped breaking App Store games every year (though live service games rot on the shelf anyway.)
> [...]controller support is spotty[...]
DualSense 4 and 5 support under Linux is rock-solid, wired or wireless. That's to be expected since the drivers are maintained by Sony[1]. I have no idea about the XBox controller, but I know DS works perfectly with Steam/Proton out of the box, with the vanilla Linux kernel.
1. https://www.phoronix.com/news/Sony-HID-PlayStation-PS5