I don’t think there’s a big problem by using upvotes, downvotes and comments as systems that can show the popularity or controversy of a post.
Imo the bigger problem is in the comments using the same voting system. For starters, everyone the system in a different way. Most notably example is downvoting to disagree.
Secondly, because we are evolutionary wired to try and fit in, you either consciously or subconsciously try to create a comment that will give you the best chances at seeing the numbers go up and receive validation from your peers.
Personally I think the system is fine to keep running under the hood to keep the sorting algorithms available and maybe for moderation purposes, but it would be great if we wouldn’t be able to see them at all as to not be influenced by the connections we make between votes and post content.
I agree with all of your post but you can search the entire server at once. If it autofills the channel you’re either on mobile or used ctrl+F, and you can just remove it as a parameter.
Works the other way around as well, like you can search in a specific channel by adding “in:#channelname” in your search box.
Still hate it though. But I wanted to point out that it’s a teeny bit less stupid.