I feel the same way as Bill.

From start, this project has become a pet project of few individuals. It started when there wasn't even a project. They appeared to be deciding and speaking as appointed representative for this project. I bet it turned off a lot of people. Having a passion is great but I don't feel this is a democratic project for a hobby site at all. I already have a very bad taste in my mouth.

That may explain surprisingly low participation....