---------
I recently went through some old logs and discussions from 7/8 years ago. People actually talked about how important it was to upvote content and follow rediquette.
That discussion died because you have to enforce rediquette and the "honor code" fails when people see that abusing the code goes unpunished. This means that upvote downvote become like/dislike.
To me this implies that if you want to make upvotes work, then you need to select your community for rule compliance.