It baffles me that companies the size of Microsoft can’t nail UX. They have nigh-unlimited resources and just can’t get software to work well in an environment that they themselves designed. I get that they will put the minimum amount of work into a product, so long as it’s achieving it’s goals, but companies this size have zero excuses for an app that doesn’t work flawlessly.
The problem is that Microsoft is in a position to push Teams in an unfair way. They bundle it with other software that their clients will already be using, thus making it the most convenient choice. Convenience is a huge deciding factor in what an organization adopts, since supporting a single software bundle can be much easier than many disparate ones. Leveraging your existing market share in an unrelated domain to edge out competitors in another is exactly why antitrust legislation exists.
Totally proper use of the law.