I think it's less about the "ecosystem" they the bought into but rather the bean counters saying "Hey, we have free access to Teams, why are we wasting our money on Slack?" (That might have been what you were saying but it read more like "We love all things MS, why not move our chat to that too?")