here's the thing. ps3 recovered on the last half of the gen by having HUGE games come out, constantly. I say recovered when in actuality it was outselling the 360 worldwide the moment it launched, but that's here nor there. I mean the mindshare of PlayStation was that PlayStation will support their systems to the bitter end with quality titles. Every single one, ps1, ps2, ps3, and now ps4.
It's part of the reason PlayStations sell well into the launch of the new model, often times outselling the new model for a while.
You cannot be the third place console (by the end of this year, Switch will pass Xbox), with a reputation for having no games, and low console sales, and then expect to light it up out the gate on next generation launch. This is not momentum, this causes hesitation instead.
There are almost more PS Plus subscribers then there are physical Xbox Ones. PlayStation Now Dwarfs Gamepass and every other subscription service. By a huge margin.
Crackdown 3 needed to be, at the end of the Xbox One life, a glimmer of hope, a 99 Metacritic wrecking ball Xbox One X showcase that put all 6 Tflop to use and have gamers on other systems going woah, wait a minute...
This is not how you end the gen, Microsoft. Ps4 will be at 100,000,000 before the end of the year and it hasn't gotten it's Kojima game yet, or Last of Us 2, or Ghost of Tsushima, and even more imposing, a price drop.