One could copy-paste Discord, replace all occurrences of "gaming" for "enterprise" and it would be a much better business communication platform than Slack.
You cannot leave individual channels of a Team though you can mute them and you have even less permissions than Discord.
So maybe it isn't a 1:1 replacement for Slack but it certainly could compete in the field.
EDIT: Another example of discord's permission system being a poor match for the business use case is pinning messages to the channel is the same permission as deleting other user's messages. Additionally, the channel per server limit is 500.
It's like they took IRC, saw it worked for businesses, and were like "how can we fuck this up, slowly, to destroy the very essence of what made chat channels useful in the first place?".