Here's another outside view of the goings-on in Wikipedia, especially with respect to the current trend toward backing away from the former pure interpretation of the "anyone can edit" part of your slogan.
http://www.informit.com/articles/article.aspx?p=1606233&seqNum=4