I think this is exactly why it's getting all the hate. People being forced to migrate from Slack to Teams. Not only do they lose years of archives, but the UX and features are a huge downgrade for such an essential tool.
If it was zoom -> teams, i don't think anyone would care so much.
Most basic communication needs, if your basic needs don't include messages being communicated reliably.
Some people use these products to go through the motions of appearing to do work, and don't seem to be aware how ineffective they're being.
Whether MS office suites slot right in because the org is already dysfunctional, or whether the org is dysfunctional because MS office suites have made them that way over the years, I don't know.
I haven't used Zoom extensively, so I cannot comment on its performance. I just had a meeting this morning on Teams using video, and my MBP battery went from 95% to 49% in about 25 minutes (it normally lasts for about 5-6 hours under normal workflow). That was after I had to restart Teams the first time I picked up the call, because it hung and didn't display the conference window.
I find Teams performance atrocious for modern standards. It's not great on W10, but on my Mac is horrible. The conversation buffer is abysmal, having to refresh a million times if you need to scroll up in the conversation history.
Most of my peers use windows, and have constant crashes, incorrectly identified input devices like mics and cameras, sluggish performance when sharing screens, etc...
If it was zoom -> teams, i don't think anyone would care so much.