I almost agree and disagree at the same time.
I agree in that your argument is a good one and makes sense to me.
I disagree in that from my experience the mods have been doing fine and I haven't had any problems with their work.
On a side note, he's right; where is the FAQ page. Earlier tonight I was answering some thread about donators statuses and I remember the FAQ page had all the answers, and I couldn't find it...ironic, eh