Microsoft is expert at vendor lock-in. Your company got Office in the 1990s because competing office suites didn't work with Microsoft's operating system "for some reason". Now all of your accountants' macros only work in Excel and it would take thousands of hours to convert them, so no one can switch until a competitor has bug-compatibility with the highly complex and under-specified document format. But because companies can't switch, it sucks all the oxygen out of the room for competitors who are deprived of the revenue, patches and donations they would otherwise get with a larger user base. So they don't have the resources to achieve bug-compatibility and the status quo sustains, not because Excel is so great, but because Microsoft ensures that competitors don't get better.
In theory Apple has the resources to do this, but "Microsoft compatibility mode" and "backwards compatible forever" are anathema to their brand, so they don't. Google, by contrast, has actually made an effort and taken a huge bite out of Office market share. You might even say the product is better. But it's still not 100% compatible, and there are companies not willing to put their most sensitive private data on somebody else's cloud, so there are still plenty of companies stuck with Microsoft -- not because it's great, but because there is no great alternative.