@satchmoz MAM and Carbons don't work well enough for me. I prefer #RocketChat over Slack, but I totally get the use case.
I would love to counter-point all the critique thrown at Slack, but for now I will say, using it for certain kinds of conversations blows alternatives away.
To me, #Matrix is a merge between Slack-like chat with the principles behind #OStatus, and that makes a product that can replace a whole bunch of G Suite.