I am definitely for moderators. I got in on the tail end of some pretty nasty stuff, but it worked out. I look to the moderators to 1) keep a Forum/Thread on track, regardless of the "old" or "new" FT (actually the "new" FT is just an evolution, as far as I can tell); 2) keep negative and inflammatory posts in check.
I appreciate Moderator1 and Moderator2 identifying themselves. At least I know how to distinguish between their posts as Moderators and FTers, and I feel they have remained impartial.
As for essxjay, I can not distinguish her roles. There is a mix of "old FTer" and "Moderator" that I find hard to understand (and I'm a very understanding person!).