How about we just stop generalizing "staff" and "non-staff"?
When people have problems they always blame it on "staff"
When somebody answers they say "staff" are working on it
Clearly half of the people of this community doesn't know what the "staff" is.
There's a moderating team, moderators, senior moderators and helpers, who ensure a good playing experience, a "developing" team, that manages the physical building and developement of the server, builders, and developers, then we have the administrators team, made by the owners, and admins, who basically lead the server.
It's a pretty big difference referring to the WHOLE staff and referring to a part of it or a single member.
Remember that afterall, we're all players. We're all human, that's it.
Everyone should stop making such a difference between "staff members" and non, IMHO.