You don’t have to install any drivers or anything and with the big screen mode in Steam it’s a lean back experience where you can pick out your games and start one up without using anything other than the controller.
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.)
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.
My experience with Steam Input is ... OK in some cases. It's annoying that it seems to break games that actually do support the DualSense properly (though full haptics only work in wired mode) like FFXIV.