Maybe a community like tab attached to the article as discussed here would help to create an environment where contributors are enabled to encourage and support each other. Also encourageing moderators to give more possitive feedback to contributors could help.