Does P&S even have an active moderator right now?
No dedicated moderator, theoretically global moderators, and patrollers are the only ones that'll see reports there. The latter obviously only posts made by newbies that have been reported, which doesn't happen often.
Probably does need a moderator, although I do believe it'll be a difficult job finding someone who's impartial enough, that they don't just delete things that seem like utter crap because they don't agree with the users opinion, but also get rid of the stuff that is just low quality. I think off topic replies probably do need to be either split to a separate thread or removed, as I have found that it tends to happen a lot. Especially, when the history of one thread, and a debate sort of leaks into others.