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.