Teams is utter crap. People only use it because their IT departments tell them they have to. It’s like anti-virus and about as useful.
"You don't get it Steve, that doesn't matter." [1]
That actually does not matter if Teams is making larger progress than Slack. I prefer Slack over Teams too, but to disregard the market force and market position of Teams is naive.