Honestly I think it's just fine the way it is. Staff channels can manage their -staff- channels however they would like.
I don't even see how that part effects any of us here. (Who aren't staff, ofc.) Or maybe it's just me..?
There's been days where you literally had 1 person afk in each channel, and if you wanted to talk to a friend or two with a little privacy then you'd just have to pick one and hope that person doesn't unmute their sound at the wrong timing. (Not referring to these friends talking about something "bad", just privacy issues and etc. Things can sound horrific when not in the right context; if only half the conversation is heard.) My personal opinion, teamspeak channels are just fine how they are now.
Also, keep in mind, a lot of people don't use teamspeak because they can't. Family, background noise, parents, age, etc.
Not everything is about quantity (such as donor perks.) - it looks nice the way it is now and could get confusing if you change too much.
EDIT;
If players can't hide in locked/passworded channels neither should anyone else unless it's staff related. If they can we should have temp channels in all fairness.
~ @xT3Kx
This has actually already been brought up on another thread in suggestions, and it's been denied. If I can find it, I'll quote it and share in this thread.
I think the Steve heads help identify regular players vs. staff.
~ @xT3Kx
If you're a "regular" player, I would assume people would already know each other but I agree, this could also make new members feel more .. welcome? In a way. Not sure how to explain it but when they join, if they want to talk to people who they can see have been around for a while it'd help them be able to see that.