I am starting to fear that I am missing out on something major, because we've used Teams for years now and it works fine (on macOS) for what we do - basic chat, multiplayer powerpoint, some video calling, etc.
Maybe it's a team size thing, and Teams just blows monkey chunks when you're one of fifty thousand employees at a company?