Why does it matter if anything else does it too? Even if everything slack does is possible with irc, fact is slack is much easier to deploy at scale, much easier to get nontechnical people on, much easier to integrate with things like pagerduty or datadog.