Realmente no se si sea una buena idea esta implementación, ya que, existe la calificación del tema, y ya con eso basta para saber si un tema es bueno o malo.
Sobre lo de dar puntos malos ¿Como sabes si esa persona le tiene odio?
Tal vez te llegues a darte cuenta por sus posts, pero si no sabes? o tal vez se los dio por que si es "malo".
Además sería algo como lo de los rangos, tal vez, la gente no suela usar el calificador y poca gente si, y por lo tanto si el usuario que no sabe usar el calificador tal vez no llegue a tener puntos tampoco, y quedaría que sus posts son malo aunque en realidad son buenos, y el usuario que da y tal vez suele recibir, tenga muchos puntos, y sus posts son malos, entonces esto generaría la discución de los rangos que "quien es mejor que el otro", cuando en realidad es un simple sistema.
Yo no se, y no se si me entendieron a lo que quiero llegar.
Es un tema para discutir seriamente estos sistemas.
Saludos.