I think this is still a place that steam does well - sure there is some jank, and definitely things left to be desired, but my two cents:
I fired up my…decade old? Steam Link the other day, got steam link clients on my phone, set up a couple steam accounts for my partner and kid, and turned on Wake on LAN on my desktop.
The streaming experience is _smooth_ whether it’s my phone or the TV, it Just Works and we can all play from our own libraries anywhere in the house.
I do wish Steam would clean up some of the pain points - in particular, not being able to switch users from a Steam Link feels like a huge oversight.
I haven’t touched much for gaming in MS’s world outside of just having windows by default, so no Xbox’s around since the 360, and I also really don’t know anyone who uses one. My friends are either PC or Steam, with a handful of us also on Switch. In my world and surrounding orbits, the Xbox is all but a meme at this point