I have little in the way of opinions about Reddit, but this strikes me as the wrong approach on general grounds.
It might be true that anyone who spends time running a subreddit will change their mind about moderation. However, the only point of a subreddit is for people to talk to each other and to read what others are talking about; moderation is nothing but incidental overhead. That doesn’t mean it’s easy or unimportant, but it does mean that the burden is on the moderators to prove themselves reasonable to participants who don’t and shouldn’t have to, by default, understand their work going in.
There can be different approaches to that, and in some of them the participants will come to understand and care about how moderation works—I’m not saying that they shouldn’t. But I am saying that if they don’t see why they should but the moderators wanted them to, generally speaking it’s the moderators who failed.
There is no natural law that says that there’ll always be a way to succeed, though. Perhaps in some communities, in some political environments, etc. there just can’t be a good discussion forum. In such cases, maybe it really are the users who suck. But the fact remains that if users get annoyed about the moderation and leave, then the moderators have built a forum that’s wrong for those users.
(This is of course the standard argument against every instance of “the users just don’t understand how complex the backoffice is” ever. But this instance might look a bit unfamilliar because it doesn’t involve computers.)