Earlier quoted context omitted.
Yep. Going to go ahead and throw Matrix/Riot out there as a great alternative.
Which platform would be better today from practical standpoint? for a remote team of developers. Matrix?
You can use the default (free) Matrix homeserver with Riot and you'll basically have a free chat system without any setup (besides installing the client).
I've been using Riot for a while now, and while Slack does seem a bit more polished, having client-side encryption for all my messages gives Riot the upper hand: I don't worry about sending passwords or sensitive info as much as I do with Slack.