Microsoft might have committed to open source for business reasons, to an extent ( see the recent .NET debacles), but they're still the same monopolist-abusing and anti-competitive company ( see the recent Edge debacles). They're an inherently bad and evil company, and even though they seemed to be improving, they've gone back to old tactics rather quickly.