If Slack is so good, why are so many companies trying to fix it?