Email in a large organization requires things like central management, compliance with retention policies and other regulations, data loss prevention, encryption standards, auditing and ediscovery capabilities, etc.
When it's set to Firefox attachment uploads don't work and ever morning it jumps to "please wait while we're signing you out..." when i never asked for that. When it thinks it's edge it just stays signed in.
Not to mention the huge amount of telemetry I need to block with ublock origin.
Microsofts advantage is ActiveDirectory integration. Centrally managed users and machines, every user, every application, every service authentications through the AD.
Organizations opt for Teams all the time, because it's part of the package and fully integrated. There's no reason they couldn't pick something else, but why deal with it when Teams just work (sort of).
https://www.univention.de/loesungen/alternative-zu-microsoft...
OAuth enabled systems aren’t enough, central management of users and machines are huge. If that core matures, it opens up the market for replacements in other areas. Teams, Outlook and the Office Suite need first grade replacements.