I'll note that we never actually acted on this plan. The idea came up when we were comparing the two. The designated Microsoft Guy at the office was pushing Teams, because it's free as in beer. However, the inability to mute or leave a channel was a big 'wtf' and I'm honestly shocked that two years later they still haven't fixed it. It was a show-stopper for us back then and still would be now.
Why wouldn't you just Hide a Team you aren't interested in? I've hidden most of the Teams in our organisation because they aren't relevant to me.
Teams has mute on channels
On individual channels it does, on an entire team it doesn't. You can mention a team itself (rather than a channel in that team) and there's no way to mute that afaik.
I guess not all CEOs know what muting a channel means.