Earlier quoted context omitted.
I wish I could go back to google drive even with the file loss issues. OneDrive appears to be a sort of different view into Sharepoint's file management system, and boy is it painful to use.
God, why are the choices so bad. I wouldn't trust Google with anything important these days. But Teams/SharePoint/OneDrive is so bad. I don't think that selfhosting is a great option for corporate, but Microsoft and Google are just shit.
Build the ability for integrations (with customer-visible audit logs), inter-user sharing, and proper permissions and you have the modern equivalent of the shared drive from the old days.
And don’t worry about quoting XKCD #927 at me. I know the realities of a project like this.