Well, Halo, Forza Horizon, Ori, Sea of Thieves and State of Decay is actually a pretty decent 2018 line-up in my opinion.
But honestly you could be right. Outside of some potential smaller games we can probably guess the entire Xbox line-up until the beginning of 2019 for better or worse.
Early 2018
Sea of Thieves
State of Decay 2
Mid 2018
Ori and the Will of Wisps
Late 2018
Forza Horizon 4
Halo 6
If they just add 1 more mid 2018 game, to me, that's fine for first party (i'm probably only gonna buy SoT, Ori, and Halo anyways). Cuz 2019 would at most be Gears 5, and Forza 8. 2019 is also 2 years away and so having those games announced next year seems that 2019 we will get at least 1 new IP from them, but they definitely need more than that.
--------------------------
I think what's important for Microsoft is getting 3rd party games to look best on their system (to sell to hardcore gamers for the X). That's why that power argument that he's making was being said. Build a great dev platform to make sure their games look best on their system, build a great ecosystem around Xbox Live with features you won't get anywhere else, then focus on 1st party games.
People forget that Sony was doing the same thing at the beginning of the generation (besides PSN). They made the best hardware for 3rd parties, coasted with the MS PR fuck up, showed games early to say to gamers that they have them but really didn't release the good ones till much later.
We also have to realize that 4th year into a generation is when you have development teams coasting as they know how to work with the game systems (besides these mid-gen upgrades). To be honest, there literally way too many good games out for me to even play. I still don't even have my PS4Pro, which I will, but when I get it, there's an incredible amount of games for me to play and beat, but then there's so many good 3rd party games as well, I already have a Switch and a Xbox and my library of Xbox games just from GwG...just too many. I still have to beat Zelda (taking my time), and I'm gonna get Mario, MvC:I and Crackdown this fall. It's really a good time to be a gamer but it's also a horrible time cuz there are so many games out here that I just need more time than anything. </rant>