Teams is dominating only because they bundle it with their other services. In my personal opinion, as someone who loved Skype before Microsoft got involved with it, Teams is complete trash, and impossible to work with in a business environment.
> Teams is dominating only because they bundle it with their other services.
This is a win from Microsoft's perspective. They don't have to have the best group messenger around, but having a significant office product being dominated by another company would be a massive risk to Microsoft, and Teams has prevented that.