Not seeing the bigger picture again are you. Steam only offers 3rd party games with an exception of afew. Something there competitors will be offering as well.
Sure Steam has more games, its also filled with some of the worst shovelware and offers a bunch of VR games that are useless to the majority. Steams quality control is up the creek and that needs to be addressed.
Windows store isnt perfect but it works well enough. While next gen Win10 will be offering games like Halo Infinite, Gears and 14 studios making games with W10/Live in mind, Steam will be offering.. umm the same 3rd party games like every other store front.
Valve needs a kick up the ass because they need to offer there own games where as Xbox has there own games plus many more via GamePass and there many 1st party studios.
PSNow and Live are only getting bigger and this is something i am suprised you don't see.
There is no "bigger picture" to begin with. There are only a few storefronts doing one or two things, all while largely ignoring what Steam has been offering for years (even you ignore this directly on purpose. You try to excuse it and you will do so when I point this out to you in some shape or form) in terms of features and services.
Steam offers thousands of games, thousands more than any other storefront hopes to even offer. If you want to cite one storefront having garbage, then you have to include them all, and when you have to then resort to "well this store has the most", then you're honestly running out of options to admit that the other storefronts do a poorer job. Look at MS's storefront and their cluttered mess of mobile and F2P games, with the few AAA games being offered within their storefront. They have a very, very tiny 1st party offering on their storefront, smaller than Steam itself. Even then I can still play L4D 1-2, TF2 and the portal games just fine on my system. The gears ultimate collection?, not a chance, because it currently still runs like arse on my system as well as other user's systems as well (and please don't pull that shitty little "well it works on my system, so I'm right above everyone else" schlock), and there is still no way to sort those issues out, as well as there being any help from MS to fix it. Meanwhile, TF2 still receives updates, as well as CSGO, years and years later. Same goes for DOTA 2.
Also, one man's trash is another man's treasure, and according to Windows store, PC gamers apparently fucking love mobile trash, just look at this utter tripe:
Now compare it to Steam's, which also includes offers and what's trending among friends, as well as offering categories up front on the same page, as well as being sifted automatically thanks to the discovery queue that I've been able to complete at any time:
Windows store is far, far from perfect, and even MS know this, and they've known this for more than 4 years and yet they keep nattering the same promise year after year and yet they do nothing about it, and you have gall to think that Steam needs a kick up the arse. At least they are leaking details and info about their storefront overhaul via Twitter, fucking MS hasn't said nor shown anything for theirs. All they keep doing is spewing the same "we know it's bad, but we promise we'll work on it", but they never do. That's not my opinion either, that's a god damn fact, and I'm tired of you always mirror retorting or blocking the shit that I point out each and every time.
This was two years ago: https://www.pcgamer.com/microsoft-promises-to-improve-the-windows-store/
Now 25 days ago: https://www.pcgamer.com/xbox-boss-admits-microsoft-has-a-ton-of-work-to-do-on-the-windows-store/
And then there's this: https://www.reddit.com/r/Games/comments/9w3ey3/phil_spencer_promises_to_fix_microsoft_store_for/
This has been well over a year ago and all we've had is AoE 1 remaster: https://www.pcgamesn.com/microsoft-promises-more-games-in-2017
MS made promises to PC gamers last gen, and they fell through with them and just kept rolling with that horrible GFWL DRM, just like they wish to roll with UWP, so PC gamers cannot mod/fix those games. That's why I cannot modify and fix the broken mess that is Gears Ultimate. My PC runs all other games fine and dandy, but not a busted console port that's forcing you to run with the horrid DX 12 API, with zero option for DX 11.
Steam will be fofering their own games, the games they have been working on over the years, years which MS has been working "forever" on, umn, like maybe, I dunno CRACKDOWN?.
MS needs a far bigger kick up the arse when it comes to PC gaming, because others like Steam/GoG have been offering what MS has not (by definition of fact, not subjectivity).
Also, fuck paying a sub fee for "free games", I'd rather pay up front per game to own them. Fuck right off with that toxic netflix style bullshit.
I'm surprised you still defend a mega corp to the death, and claim you're "for everyone". You sure don't show it.