With that said, our company recently switched from slack to teams, and its been a fairly annoying change. Teams is miles behind slack in terms of usability.
I'm still taking these changes with a grain of salt. If devs are still getting the same treatment in say, 5 or 10 years, I'll believe that Microsoft has changed. But to me the whole thing smells of "Use our open-source programs that just so happen to work really well with our paid-for closed-source software! Why not just switch to Windows and grab our Office 365 subscription while you're at it?"
But yeah, considering Microsoft's history it's probably good to stay vigilant.
Office365 is lightyears ahead for pretty much everything, from a business perspective.
From a nerd persepective, outlook mail is a bit uncomfortable to use and Teams has usability problems (slack is still better in that regard).
However you get Teams basically for free with an office 365 subscription, and you would have to buy the office suite anyway, so...
That's possible, I wouldn't know. I was writing about my experience as an user.
It's all video call related.