I know these are different divisions, but it does say something about the culture. Windows has always been a dumpster fire, but when it was built by nerds and not managers, it felt more, uh, tolerable.
Microsoft, Google and others, have created a culture that are no longer able to produce high quality solutions, because they can't focus on a single vision for their products. Or in some cases the vision does not align with creating good products.
SQL Server is a really good example, it's highly focused, it exists outside the current hype bobble, there's no advertising, no subscription, just a database server and it's a really good product. Exchange sucks, because it been pulled in to new subscription based world, and it's going to suffer for it.
To be fair, not a lot of things were user-friendly back then, and Windows was the standard consumer OS for a good reason. It was solidly OKAY.
Using the latest versions of Windows, however, is just infuriating even without any complicated setup.
cod? Call of Duty?