Its not that simple.... the issue is that you are expecting MS to do in 2-3 years what its taken sony over 20yrs to do. To put things in perspective, sony has got almost 18 studios dedicated to making games exclusively for the PS brand. Every year like 4-5 of those studios at least release their games, most of which are new IPs. Sony has enough studios to keep that cycle of games going through out a generation.
This is actually the first generation of a sony console that they didn't aquire a new studio.
Thats what MS is really up against. And its gonna take a lot longer than a couple of years to fix that. Issue with MS is that they were always short sighted when it came to the gaming industry in general. Happened with steam and happened with the PS. They were always so involved in winning, beating sony or their profit margins that they never actually secured their position in the industry or carved out their own identity.
Just imagine that MS spent $50M to secure DLC for a game that was also going to be on the PS, sony used that kinda money to buy two studios instead.
In other words, Microsoft should have been building up their 1st party studios over the last decade rather than carving themselves into basically just Halo/Gears/Forza developers.
That line of logic isn't really sound when you consider that in the last few years Sony closed a bunch of their studios and put increased emphasis on buying up marketing deals for third party games.
Meanwhile, Microsoft has invested in neither increased first party development or marketing deals. The underlying issue is that Microsoft reduced the funding for the Xbox division, so the Xbox people had no choice but to lose to Sony in all areas. Consequently, they started to put their eggs in the holiday basket; because if you are short on options, focus on the parts where the biggest gains can come from.