Teams sucks. Yammer sucks. They are both has-been afterthoughts as far as tools that actually solve problems well. They are only used in megacorporations where Microsoft has the corp by the balls with AD/Azure AD and Office.
One of the features that kills me about Teams though is that I'm not able to join from Firefox.
It's just a tool, no tool is perfect, but this one works just fine.
The funny part is that for larger meetings and all-hands the company uses a completely different web-based system, and it's a piece of shit.
I think it especially works well when you exclude it from Windows Defender, I reckon most people having issues don't actually make a reasonable thought/config change before they get a knee jerk reaction to something.