Yours seems to be the only comment in this threat with some real-world experience outside of software dev. I work in a large-ish company that does trade and manufacture. Most people here only know Microsoft products like Word and Excel. They have no concept of SharePoint, they barely know what OneDrive is, and there seems to be no way away from Excel.
The IT department has erected some network shares where all people just dump their files into folders and SharePoint actually seems like an improvement here, though I'm still on the fence about that. My own IT department seems to hedge a grudge against that too. But clearly, raw network shares can't be the solution either.
I've been a Linux fanboy pretty much my entire career when I worked in software dev, but since I've switched, I see the advantage and simplicity of all-in Microsoft. All our contacts use Teams as well. Other merchants, vendors, suppliers everyone uses Microsoft for E-mail and Teams for chat. If I wanted to introduce something like LibreOffice, Slack, Mattermost or RocketChat then I would face insurmountable obstacles within my own company. So why bother? If it works don't touch it.