Today was the first day, in the ~4 months that we've been using Teams and MS365 for our company, that anyone noticed an actual outage. I got an email about it from a colleague and they weren't aware of the outage (I wouldn't expect them to, this team is very non-technical). So I get to explain these types of things next week, that we can't really "fix" these issues, they will happen though.
But yea, Teams is janky. I wish I could say it was the worst thing I experienced at work, but, alas, that remains a wish and a dream.