In comparison to Teams, Discord is a godsend. I think the biggest problem in this space is a lack of quality competition.
I have to work with Teams every day and many times I wonder who thought the way it works is a good idea? There are so many other decent products mentioned here like Discord, Mattermost, Slack. Just nick a few ideas from each and set up a not exciting but equally decent chat software. Somehow Microsoft managed to make it worse ..
Edit: typo
I have not used them myself.
Bit of an aside, but TypeScript was invented at MSFT, and they still maintain it – why would it not count? (Other than not being a consumer product).
Sure, but JavaScript was already there, so I don't look at it as a MSFT idea event though I agree it's technically a msft product.
It’s insulting.