People keep saying this about Ps launch titles, but maybe the failure of the Xbox one launch titles was because... people thought they were mediocre too ? Also, everyone forgets that Ps3 had an amazing 2013 and 2014 with strong first party games. This LEADS to a lot of good will, you know.lol
Microsoft is 100% the reason the disparity between the two is as large as it is.
Sony launched with mediocre games and started charging for multiplayer and both those factors were overlooked because Microsoft fell over themselves to slit their own throat.
All Sony did otherwise was...not fuck up.