I've actually made the same choice, but in the context of a game and user generated levels: people can like and dislike a level, but only the like count is shown.
It's based on the user feedback (they don't want to be demotivated/humiliated by a large dislike count). It's also the solution chosen by Super Mario Maker 2, a big influence on me.