I don't know man. But to me it seems like Gieb not wanting you as a mod is a rather good decision.
And no, in my experience mods do quite a good job. Sure they might be slow but nobody pays them a broken dime to moderate this community.
Anyway, GL with your future endeavours as it seems neither me nor you will ever again hear from each other.