Surely they are just trying to gradually switch everything to Teams. Seems weird to use a slack clone for video chat only but continue to use slack for the chat.
Isn't it more the scheduling of meetings? Does slack have a reasonable way to schedule huddles and integrate them with calendars? My company does scheduled meetings on teams and everything else on slack.