I'm in support of there not being a public staff list. Staff don't need their names public so that they can be bothered while they work, hell most of the people on that staff list shouldn't even have a staff account. I mean really, what does a graphics team member actually need a staff account for? And why would a player ever need to message that staff member?
If you have a problem with someone, the proper procedure is to use the report button, because that is the only way staff are going to help in that field.
If you have a question then there is the feedback button, or toonslab, or graalians. You don't need to spam staff with a question that is probably common sense. I honestly don't think that you can even come up with a question that you NEED to ask a staff member.
If you have any sort of account or game issue there is toonslab.
The stafflist was a product of old staff feeling they needed to be recognized for their mediocre work.