As I see it half of the active users of this site have, at some point, been moderator already.
Considering that, how could the regular users ever respect the mods here?
At wc3c on the other hand, all moderators have been doing their thing for years now. Therefore their opinions are highly valued and respected by all members.
So I guess what I'm saying is that you need less fluctuation and more long-term staffies, people who do it with dedication, not just for the title.
How to find those I don't know
With PurplePoot you had someone like that, but you managed to drive him away somehow ...