GFWL is a client that ran over top of games and had heavy DRM restrictions. The Windows 10 store works just like Steam, you buy the game and you play it.
Yes and no. People have identified that while the Win10 store has different issues to the ones GFWL had, it still has issues.
I never said it is perfect but trying to pretend it is like GFWL is pretty arrogant.
It's Microsoft again trying to do DRM one better, instead of taking the Steam approach and simply making it as easy as possible for the consumer.
It's almost certainly not going to be as bad as GFWL was (it would be near impossible for anything to be as bad as GFWL), but the lineage is certainly there and I don't think it's unwarranted to draw a comparison between Microsoft's old horribly implemented DRM system and Microsoft's new DRM system which sounds like it's coming with a whole new set of baggage. Most of which seems unnecessary given that PC gamers have been playing with Steam for years now, and that's the gold standard.
The only issue right now is I don't have Windows 10, nor do I qualify for a free upgrade...
I thought it was a free upgrade for everyone, even *ahem* pirates...?
You do realize that the point of it being a platform allows them to do things such as cross-buy and cross-play right?
Not required for cross-play. Street Fighter V is cross-play on PS4 and PC, and it's on Steam. Apparently it works pretty well (issues with SFV in general notwithstanding).
Cross-buy can probably work between platforms too if developers wanted it to, but it's admittedly harder to do in a way that's not abusable (ie. not just throwing in keys for the other platform with purchase). Although part of me is a bit surprised that we haven't seen developers getting players to link their Steam accounts to PSN/XBL and do cross platform or at least cross promotions that way.
Not much in it for them I suppose, people probably mostly only play on one system or the other. I mean, I only have GTA5 on PS3, but if I had it on PC as well I'd never play the PS3 version. I think cross buy only really makes sense where there's a mobile version of the game as well, and that doesn't actually apply to that many of the big PC or console games like Forza.
These are games that you sit down and play, and so you probably only need it for the machine that's in front of your "sit and game" chair.