Hey Dan. This is in reply to your queries on my blog about what has been going on with the wiki lately. I'll try to sum it up for you.
Well back when we were under our previous leadership, some turmoil broke out over the way things were being run here, people thought rules were too strict etc. DocMD left the wiki, so we had to sort out new admins. We had a bit of a mess with that, along with quite a few of our admins departing the wiki recently, but luckily we have managed to get somewhat back on our feet now.
That's basically an overview of what's been going on recently, I'd be happy to answer any other questions you have. :)