Someone isn't old enough to remember the Halloween document.
Seriously, grow up. Microsoft is a publicly traded for profit organization. They're not embracing Linux and free software out of the "goodness of their heart" but because there's compelling reasons to. Russinovich literally said they transition because of "practical business reasons". They're not out to get your desktop or your phone. Their aim is Azure. They want people building stuff on Azure. Would they like you to build on Windows? Of course they would that means more money. However, they ported VS to macOS, released a multiplatform code editor, and pushed SQL server onto linux. They're realized the OS is nothing but a tool.