We replaced Slack with Mattermost for one of the teams - and guess what we don't miss Slack there. Threads, push notifications everything works fine and you get more features at least compared to the free version of Slack
So is the winning strategy here to pick anything but the top dogs in the game and hope they never make the big leagues and start behaving like shit? Mattermost just seems like another risky dependency
You can self-host Mattermost. It seems that is likely what they are going to be doing from the article since they talked about how important it is to own your data.
It always felt weird to me that glorified IRC could command such a price premium. Admittedly, a bunch of engineering was put in place to make things work, but it was still just humans chatting with each other for what is probably tiny amounts of data storage.