I guess the reason you see MS Teams everywhere is because it is bundled for free with all those MS365 packages that are bought for Excel anyway. And for free it certainly is good enough. Group policies and integration into the MS365 admin backend is just icing on the cake.
Good enough is the problem. We've got Windows, Mac, Android, IOS and Linux clients and the only platform it seems to work on over 95% of the time is Windows; but unfortunately it's free and 95% of the users are on Windows so it's what we use.
I think the EU were right with their antitrust case.