Earlier quoted context omitted.
Personally, I just expect Teams to be janky. At least where I work, I don't think that a day goes by that it doesn't glitch out in one way or another.
Spot on analysis. It's a broken product, most of the time, for me.
- Channels randomly taking several minutes to load or outright refusing to load? Normal
- Calls dropping on a fast, stable ethernet connection? Normal
- Messages not sending, or appearing to send but silently never arriving/being dropped upon arrival? Normal
- Messages double- and triple-sending? Normal
- Messages being sent out-of-order? Normal
- Messages sending extremely slowly? Normal
- Attachments not loading? Normal
- Teams deciding logging in is just too difficult and I have to restart it at least once? Normal
I remember when I got an email today about an apparently outage describing all of the above (minus the call instability), I was like "wait, it's not supposed to be like this?"
And now that I type this out, especially having used Slack in the past, I realize what an indictment of Teams that is. (But I've also worked at a place that used Lync/Skype for Business/whatever they're calling it now, and it still manages to be pleasant compared to that mess. Though I won't give MS any credit there; the bar was on the floor, and they managed to avoid tripping over it.)