While a better system might be one where you can apply a range of reactions to a post, that would probably make things look cluttered and spammy (if a post has a dozen different reactions on it)
The upvote/downvote system seems like the most useful one, at least right now while people are migrating over and these sites are in the expansion phase