Microsoft cloned Slack (poorly and got sued), used existing corporate agreements to entice companies to force Teams on unhappy employees and got lucky with COVID. It really think it has nothing to do with features. Of the dozens of teams I work with, almost none use any Teams features beyond text chat and calls.