Isn't there a mute/ignore function?
There is but I don't think anyone uses it. It wouldn't stop others from harassment and YES there is an uneasy feeling sometimes in TS3 where it would be nice to have private channels. Think if it like shout.. if someone is being super annoying, sure we can all put them on ignore but a super or an admin may think it'd be more beneficial to that person to be temp or even perm banned based on what they are saying. And, some people are more comfortable in a private setting and it can provide a place for serious discussions.
As for Wolf, I don't want to offend Houston or D.Wolf but with Wolf's history of harassment (and it is still there, believe me) I don't think anyone who uses TS3 would like that at all. It baffles me sometimes why he is even allowed on TS3 the way he treats some people so the notion that he wants admin power is laughable.