I think staff should be appointed by the community of OsBot in an election, and staff takes its position from majority vote. I don't know the eligibility to run would be, but just as the United States, Forum Administrators/Mods should only hold terms, or hold their position for certain amount of time until next elections roll around. Not to go into detail with term length, amount of terms ect., but just throwing an idea out there.
I think staff being appointed by the admins is a little unfair because first of all @Maxi hasen't been around and @Zach doesn't play in the forums too much. As to what I hear @Laz is doing hard work on OsBot 2 at the moment. No hate to the current staff members because they're doing a fabulous job, and NO hate towards for singling him out (@Maldesto), I don't think he's doing a bad job, but on the contrary not too many people are fond of his work.
So its just us.
What do you, as the community, think?