The video has been removed, but the summary is clear enough. A true yes man trying to please everyone. Let the games do the talking!
Thanks, I took some time to make it, but still I uploaded the video from another source.
I think that Microsoft is going in a direction that always matched its pedigree, which is to be as accessible as possible, be it from the ease of development, the ease of porting, the ease of connecting between players, to now the new ease of playing (Gamepass, XCloud, cross-play, All-access, backwards compatibility and PC ports). I believe that their approach to doing all of these at the same time and not one or the other is what is their strength right now. I think it's a culmination of the lessons they learned from all their mistakes in the past, and I see that they're well positioned for the next gen, be it in game distribution, increase in exclusive software, the increased variety of the games on offer and hardware capabilities of the latest console.
So yes the games should do the talking, but MS is increasing the discussion - between the players and the games - as more games can be played by more players.