Slack solved a few key UX problems with IRC (history, search, centralized access control, team management). It could have been implemented on 90s hardware without any issues.
You mean the business people working for Slack/Discord, right? I don't get why a company would rely on Slack/Discord, given that those have access to their internal communications.