Having worked at Microsoft I see how this usually plays out. Lots of teams and people added for the sake of having people. 9 women can't make a baby in a month. Microsoft has a ton of money in the bank and they need to spend it, make acquisitions and see where it sticks.
Some of the best work at MS I have seen weirdly had been in small teams with razor focus. Typescript, Vscode.
Exactly the two ones that I had thought of but... there are big differences. The goals were well defined, the means were known and there was managers and planifications.
I mean, has it worked before? Can you hire thousands of technical people, throw them at some hard problem and expect they will solve it?