Patrick’s overall message is pretty on point. With Halo on OG Xbox and Gears on 360, the Xbox One is missing that defining franchise. (I’d argue that it’s Forza now, but obviously not as far reaching as the other two.) I don’t think Sony has one either right now, but I suppose that’s beside the point.
That being said, speaking as someone that follows Microsoft as a whole closely and writes about them, Patrick is missing a few pieces of the puzzle that muddies this article a bit.
Microsoft has been very careful when talking about Scorpio. They always refer to it as part of the “Xbox One family”. I’m 99% certain it will be called “Xbox One -something-”. They don’t want consumers thinking it’s a totally different console. “Xbox One” needs to be part of the name. It will NOT be called Xbox One Elite however, as they already blew that name on a SKU with a hybrid hard drive and Elite controller packed in.
Bungie has already stated that Destiny 2 will be 30 fps on consoles. Scorpio is a console. Is it possible that they’ll say otherwise at E3, or somewhere else down the line? Sure. However, my cynical side thinks it’s far more likely part of Sony’s deal with Activision and Destiny 2 includes ensuring it’s 30 fps on all consoles in the very likely event that the PS4 Pro can’t.
The day that mainline Halo games and Forza titles come to Steam is the day that Microsoft’s future as a consumer facing company has ended. A lot of their future success is riding on Windows 10, and in large part the Windows Store. They’re throwing A LOT of resources behind it. There’s a 0% chance that any true 1st party titles go to Steam so long as Microsoft and Xbox are making strides to improve and expand. They’ve already put select “2nd party” titles on there, such as Quantum Break and Halo Wars: Definitive Edition. While that may continue, you’ll never see Halo x on Steam.
Patrick decided to bring up PlayStation Plus and it’s stagnation, and touched on Mixer and Game Pass, but completely missed arguably Xbox Live’s biggest offering; Games with Gold. Sure, you can argue about the quality of the games from month to month, but not only do you get two free Xbox One games with GWG, Gold members also get two free Xbox 360 games that are backwards compatible. When viewed in the context of a yearly subscription, that’s an insane value. It’s also something that is almost a technical impossibility for Sony to do because of the complexities of the PS3’s architecture.