Teams is complete shit though, they didn't compete on quality of their offering. They're competing because every org already pays Microsoft a lot of money and they may as well use Teams because it's "integrated"
Teams is also really bad at emoji support compared to Slack.
I've been using Teams for only a few months after having used Slack for years but in the time I've used it I've come to despise it.
Then why is Apple innovating more than anyone else?
Apple makes and will continue to make great products for a specific subset of uses because they are willing to make big investments and are very opinionated about optimal user experience. The end result of that is the often great experience of their ecosystem today.
They obviously also employ tactics to lock out competition too (see the purchase of AuthenTec, Dark Sky and a few other small purchases of best in class companies explicitly demanding that they don't work with anyone else).
Innovation in reality is "improving things" and many many companies suck at defining what an improvement is and who the improvement is for. Too many focus on improving revenue numbers and that's it instead of improving user experience, reliability, security, privacy, etc. All things Apple cares deeply about*
* Again, Apple's decisions are only an improvement to a subset of users but that's really all that matters to them. Happier users means more use of Apple products which is a win.
Yep, and I'm building something to sit on top of google Drive, to manage files, and make it easier to collaborate as a team. That's not something new, similar, to what Confluence, Notion are offering, ...
The reality is that google sucks at B2B, everything they do don't work. There are a few exception like google Workspace because Gmail was number 1 in B2C and they were the first to get Words and Excel in the browser and Google Analytics.
The reality is that, innovation for a big company is hard, Microsoft was able to build Teams from scratch to compete with Slack and managed to it, and that's an amazing achievement, not something that we are used to seeing.