Personally, I'm finding the transition from Slack to Teams absolutely maddening. Do people actually prefer Teams or is it that many large enterprises already had Office 365 licenses?
Hit the nail on the head.
So whatever makes people use Teams, it's not Teams working well, that much is for sure.
But Office is the standard, so bundling it Microsoft won the enterprise by default.