I hope somebody at Microsoft read this. It goes far beyond security vulnerabilities. The Teams Linux client is barely usable. Chromebooks don't even have a client.
Could Microsoft expose an API and allow third party clients to be developed?
Could Microsoft expose an API and allow third party clients to be developed?
At least with the old Lync/Skype clients, you could flip them into UI-suppression mode and drive them with COM, to replace their UI with a custom application, if you wanted to make that investment.
Potentially you could cobble together enough Graph API calls to make a lackluster restricted-feature client, but it would be a mess.