Hi,
I think the admins here should definitely aim to build a positive atmosphere and community here at MicroWiki.
I also understand the concern about quality and although I think that we to do more than just have the admins update the quality of articles. I think we need quality tutorials and documentations giving helpful tips and guidelines to writing articles. This would allow the wider community to write quality articles which will help the site grow.