I love Visual Studio, and I love .NET which went way more open source than I thought it would, I for sure assumed it would be licensed under the MS-PL which is far less demanding than the GPL but not as a free as MIT, but no, they went straight for the MIT license.
Every single repo is MIT licensed.
I also appreciate VS Code, I know some people will still find some reason to hate on it, but its blatantly clear that it has taken the industry, the number of times I meet a developer who loves using it for programming is much higher than the number of developers I used to see using literally any other range of editors, it all seems to be uniform towards VS code. If you take away the OS, Microsoft still builds amazing products.
I also enjoy Azure more than I do thinking about what half of AWS services mean or do. I seriously have to google a service every time someone brings one up just to remind myself what its for. I rarely do that with Microsoft services, some of it is I'm used to them, but some services have blatantly obvious names as well.
I swear by a lot of their developer tooling and open source work but abhor the Windows ecosystem
Microsoft wants to be a subscription company and will try and funnel you down any route to keep that revenue. Shareholders and management are driving this because the platform was the product and the product is worth absolutely fuck all at the end of the day. Ergo now it's a subscription delivery mechanism for Office, OneDrive and Edge etc which are all data gathering mechanisms themselves.
It just doesn't change the fact that they're in the advertising business, and that the advertising business is really lucrative so they started pushing for it hardcore.
That’s Microsoft. They control their own software.
“If only the tsar knew!”