Microsoft's strategy at this point seems incredibly confusing. As a developer they haven't had a consistent message on how to target Windows GUI development in .NET core and their own product offerings seem to indicate their is some kind of internal war about the right direction to take. They deliver incredibly cool things like WSL2 and VSCode but the ultimate outcome will probably be that most developers will ditch Windows as their dev operating system of choice and use a Mac or install a Linux. At this stage, the small amount of consulting I do for Microsoft clients really feels like the late 1980s where customers were looking to get off proprietary minicomputers - lots of rehosting on cheaper servers, siloing legacy systems and moving onto more fashionable tech.<p>Even their preferred development environment, .NET, has an equivalent development and deployment experience on Linux based systems.<p>Most of the people who were using Windows as their daily driver have shifted to a phone and for most consumers access to a web browser and a mobile app store is everything they need.<p>On top of all that, their server operating systems seem to get worse with each release (Powershell, you suck) and now they are determined to cripple their flagship desktop operating system against the relentless tide of open-ness. At this stage it looks like they will end up like DEC. Remembered sometimes fondly by people who use any other system than Microsoft in their daily work.
Remember when Google Chrome used to embed itself in unrelated installers? <a href="https://imgur.com/gallery/WWZxj" rel="nofollow">https://imgur.com/gallery/WWZxj</a><p>Now that Edge is Chromium based, it's just like using Chrome minus all the tracking and data-mining...
Is it annoying...yes. Does it take more than 2 minutes to remove the pinned Edge and change the different default file types...no.<p>C'mon...Microsoft is trying to get you to use what they view as a superior product. It could certainly be A LOT worse.
at microsoft it seems employees there are pointing guns well, bazookas at each other. they do good work on one end, and shit on the other. maybe lack of strong united leadership ?