It's network effect. People use ms office not because they need its features, but because they receive ms office documents.

We converted some our docs from docx to markdown. The twist is that markdown supports tables, so it can replace both Word and Excel. Then I guess gitlab renders it. Literally markdown. It's stored in git, supports diffs, version history, collaboration is done with merge requests.