Slack is a though sell for a enterprise organisation with a large suite of Microsoft tools.
Of course Slack is better than Teams the person making the decision doesn't care. Also Teams is good enough.
But that does not mean Teams itself is not excellent software. It just means Slack is slightly more excellent.
And once you throw in how rapidly Teams has been improving, I think it’s a matter of months before Teams surpasses slack in almost every way.