They are fighting any competition, including free open source options, to MS Office. At one level, they are supposed to. Office is Microsoft's cash cow and they should fight to preserve that. Some of that is mutually beneficial, they make better products and some people get legitimate value. But they use some of their other tools and standards to promote things like Office and discourage alternatives. They also build cultures in other companies where it is taboo to use a competing standards such as a competing solution to MS Office. That may serve Microsoft's financial interests, and I don't fault them for wanting to make money, but it's not in my interests or the interests of others, and people should act accordingly.
I don't trust Microsoft to equally and fairly support competition to MS Office or Windows or SQL Server or .NET or C#/F# even when those competing technologies serve my needs better.