True, its insane how bad MS teams performs and is built and this is coming from a company that have written their own OS, Programming languages, frameworks etc.
I wonder how many real top-tier engineers are there at Microsoft and how hard they have to work to prevent it from failing. It’s not uncommon in any bigger than probably 200 people company - the belief of having a lot of talents while having maybe 1% of the company capable of doing anything working.