I think the author is being a little uncharitable to MS. While he's correct that the whole company isn't going OSS any time soon, there's a decent number of projects that are "fully" OSS (as in they take contribs) and even more where the source is available.
So they're not just making sure OSS works with their products. In a lot of situations (esp in dev tools) they are actively promoting and releasing OSS.