Microsoft’s best pitch (and Google benefits from this too) is that contracts are annoying and take forever to execute. If you can sign a deal for Outlook and Teams it’s so much easier than separate contracts for Outlook and Slack. You’ll get very far with that logic alone.
Most companies I’ve been at that use Teams over Slack is not “We can’t get contract for Slack” but “We have Teams included, why would we pay for Slack?” - Accountant