Slack charges what, $12/user/month for the full version with compliance and auditing included? Yeah, that's $12 more than you were spending, but companies that care about compliance really shouldn't be that cash-focused (I know, I know).
It's hard to deny Teams when it's already bundled with 365 that we're spending $25/user/month on, but if anyone has ever used both it becomes _immediately_ obvious that it's worth the money. That's the whole approach MS is going for, and something that's very very hard for Slack to combat.