> Why do I have to create a weird "workflow" to receive webhooks in a chat channel?

Clearly? Because they don't feel as passionate about a chat app as you? That's your conclusion from that statement?

> Teams is just a very slow web browser with the worst possible way to manage bookmarks and tabs.

I honestly don't even know what this means. Do you have any experience onboarding a full organization? It sounds like you're just lifting stuff from HN.

> When you add all the other bloat Teams promotes

I've been managing a Teams organization for over 6 years now and the only issue we have is when people are on too many teams. And by too many, I mean 100s of Teams at once. We're a healthcare provider that auto-creates teams for each patient we see and assigns people to them and when managers want to be on all teams, it becomes difficult to use.

If you don't have the skills to manage it, maybe you should step let someone with more experience do it for you.