When it comes to things like this, it feels like old "Linux is a cancer" Microsoft is battling the new multi-platform open-source Microsoft for whether the company should be evil or not.
There is no new Microsoft - this is the "embrace, extend, extinguish" Microsoft of always, betting that the forkable nature of open source will not matter in practice, so far correctly.