Discourse is built for community moderation though. That's the goal, and it'll get better over time.
Instead of having a set of power-mad moderators abusing others and flaunting their power, the community does the moderating.
At that point, you just need moderators to settle disputes, rather than police every post.
When I switched to Discourse, I let everybody know that we weren't transitioning any moderators at all. Everybody would need to join in and help moderate the community together using the built-in features (flagging, mostly, at this point).
I did this because I knew that many of those moderators were nice some of the time... and total dicks at other times. They drove people away from the forum.
At first, the moderators were angry that they were losing their power, but after launching, most of them (the nicer ones) are now happy regular members in the new system, and the few really bad apples didn't switch. Win!
So I guess my final point is: You don't even need moderators for every single category in Discourse.
Discourse shouldn't be about granular-level titles and permissions. It should be about trust and reputation, built over time. If somebody is a dick, they are always a dick. Just because they are nice to their friends doesn't mean they should profit from it.
Somebody once said to me "You can tell if a person is a dick by how they treat their waiter."