That is the problem for MS as a company... i simply feel they aren't capable of that, it's in their DNA... it feels like good and health products of them are exception, not the norm (and Im a .NET architect!).
Personal story time: 11 years ago i was a MS contractor and i dared to show i know something a little bit more than a senior dev there... god damm it, even when i laughed he tried to public scold me because, of 15 people, i was laughing too loud and breaking his concentration... after that i discovred that even other employees did not like him andwanted to punch him (literally), and the leader did nothing to make the environment a little bit better. Six months after my departure, i discovered that nutella cut the whole department... i keep asking my self why :-D
So no, I dont believe MS is capable of making a better product because MS today is giving no fucks about... consumer products -> it's was SERVICE, SERVICE, SERVICE... and now is AI, AI AI...