There are businesses running on software that makes Teams look like a paragon of performance, stability and user-focused UI/UX.
I've used much worse, almost always enterprise software.
That doesn't excuse Microsoft, but ultimately I just make sure my personal life and my jobs stay as far away from their software as I can.
Those (probably) aren’t trillion dollar businesses.
There are businesses running on software that makes Teams look like a paragon of performance, stability and user-focused UI/UX.