Channel navigation sucks when there are several dozen to care about
1-year Slack, 5-month Teams user here.
When your workflow involves a couple dozen teams and a couple dozen individuals, it requires a lot of manual work and patience not only to stay up to date but even discovering/finding the right team.
Ctrl+E helps a lot for individuals, but with teams it just does not cut it because their names are not that easy to remember for whatever reasons. Eg. sometimes they use acronyms and sometimes not, then there are similarly named teams, ...
I have experienced Slack only with around 15 teams and 15 individuals but I think there it is resolved in a much more agile way. I can notice this:
* No wasted space on the channels column: Who has cool distinctive logos? Almost nobody. That's a waste. Why so much vertical padding? Waste. Why this hierarchical rendering... maybe is useful for the CEO but for the daily intense multi-team communication work it does not improve anything. Why I can't hide so many "General" channels that i don't care about.
* Ctrl+K in Slack presents me with a stack of the latest unread channels, and it preselects the top result. Ctrl+K, enter, boom. That helps me so much.
This "Hidden teams" feature so far has helped me 3 times and annoyed me 10. I mean it does not improve the situation significantly and it does introduce its own issues.
Idk guys eat your own food and also experience some large Slack setup for a couple weeks and you will see how you flow with Slack but you can't with Teams.