Creo que puedes mejorar el CSS de esta manera, así no necesitas especificar qué hijo (puede ser útil si algo se muestra después de los votos; por ejemplo).
.discourse-tags {
/* ocultar recuento de 0 votos */
.vote-count-0,
/* oculta la coma del hermano anterior de .vote-count-0 */
& :has(+ .vote-count-0)::after {
display: none !important;
}
}