Slack's value is in selling the idea of async chat to managers and making it mainstream. I don't feel as nauseous using it as Sharepoint, but it does seem to be buggy and crashy in places.
Microsoft Teams Chat UI is garbage. It uses a lot of space, i can't just have a list of channels, no i need groups etc.
It even doesn't matter to me if its slack or hipchat or matrix or whatever. I don't know why we migrated to slack.
I don't get why Teams doesn't provide a lightweight chat typical UI. I would just switch to Teams. After all video calls are much better on Teams and more stable.
But then Slack integrated Teams and Zoom. They clearly don't want to compete in this area and i also don't get why.