Kudos for at least trying to address this, MS should hang their head in shame, this is not the hardest problem to solve these days. If we could do it in 1995 they should be able to do it 30 years later.
In fact, I'd say all of the modern chat apps are pretty much equally terrible. They're all proprietary, bloated, web apps with terrible clients that people only use because they have to for work. Chat apps peaked in the early 2000s when the protocols were more open and you could use 3rd party apps like Trillian and Pidgin instead of the official clients.