My biggest complaint is that the moderators are not paid, I feel as though that's the source of most of the issues. You ask people to do this for free and you will get personal opinions, favoritism (and nepotism...), and bias included in the moderation. I don't fault the moderators, it's just a fact of life when someone is investing so much of their time for free.
I understand that anand doesn't care much about the forums, but he seems to have no problem cashing those ad revenue checks every month.
I also think it's incredibly disappointing that he does not seem to value what the forums provide to the online society in general. About half the time I'm googling for info on something AT forums are in the top 10 results. Like it or not, "politics" or not, this place is a major source of info and opinions nowadays.
The best thing that could happen to these forums is the moderators become paid, with some sort of CEO-type position at the helm who functions with complete transparency.
Honestly I think some sort of vote with 2 year terms would be the best way to handle it. Even the crazies recognize our "moral leaders" around here.
Who's going to pay them? Do you think Anand is going to shell out hundreds of thousands of dollars a year for something that he can get done for free? Would you be willing to pay $100 a month for use of this forum?
Volunteers are free and plentiful, they can quit at any time the job becomes to much for them, or they can just add more volunteers.