Opa Filipe.
Um contador de downvotes no USUÁRIO não séria bom para criar um filtro e evitar que ele fique no feed com qualquer post?
Os usuários teríamos de dar o voto negativo e se o usuário em questão tiver posts bons, ele teria uma margem para voltar ao feed.
Aparentemente isso da a impressão de que é fácil ser barrado, mas se pararmos para pensar que toda postagem boa tem votos positivos, demonstra a veracidade e autenticidade do usuário.
Outra idéia séria colocar classificações.
Seria como as "curtidas do Facebook", basicamente seria tag escrito "span", "interessante", "offtopic", "divulgação" etc...
Quem le o posto pode escolher qual tag acha que melhor se encaixa.
Isso ajudaria a fazer com que usuairos não percam tempo entrando em posts categorizado com mais "span" do que "interessante" por exemplo.
E por fim, se um post tiver uma determinada quantia de downvotes, o usuário teria que postar somente depois de algumas horas e quando postar, aparecer a tag de aviso "risco de span".
Os usuários estão dando conta de separar o conteudo, então acho que até mesmo um botão de "ignorar" faria com que os usuários vessem que uma postagem foi ignorada por x de y usuairos que vieram.