Sou analista desenvolvedor de sistemas, parece um nome grandioso, mas resumindo, trabalho com programação rsrsrs.
Frequento bastante os fórums da Microsoft sobre o assunto e lá eles tem um interessante sistema de rank.
Eles disponibilizam um botão dentro de cada mensagem postada no fórum, esse botão serve para setar aquele "post" específico como útil e também como não útil se for o caso.
Não me lembro se esse voto é público lá ou não, mas é interessante porque dessa maneira a pessoa ganha pontos por postagens úteis e não quantidades gerais de posts.
Quanto mais posts úteis, maior o rank.
É uma adaptação bem simples de se fazer e que "força" o participante a responder perguntas com conteúdo correto.
Depois de um tempo, não acredito que a pessoa vá se dar ao trabalho de escrever uma mensagem ruim e receber um negativo no post.
Esses posts setados como positivo ou negativo, ficam visíveis no perfil do usuário e servem para os moderadores tomarem decisões de bloqueio do membro ou até mesmo expulsão.
Acho que seria interessane considerar essa sugestão. Além de dar um motivo para as pessoas se preocuparem no que vão postar, dá para os moderadores mais ferramentas de controle sobre quem está agido de boa fé ou não.
Acho que escrevi demais,
Abraço a todos!!!