The voting System here could use a few changes
First of all, do not put voting buttons in the topics list. A title alone should not be enough to tell you whether you should upvote/downvote something. By putting the upvote and downvote buttons on the topics list, people are encouraged to vote without even reading the entire post (or any of it at all). It also encourages people to make low effort posts that don't have much content, because it's a lot easier for someone to just quickly read the title, go "Yeah that sounds kinda cool" and then immediately upvote it, than it is for them to go through a much longer post with actual effort put into it.
This is actually a huge problem reddit has, and /r/leagueoflegends has had to add a lot of extra rules to help circumvent it, and even still the problem persists for them.
Also, putting the score of a post right there in the title gives people a biased view towards the topic before they've even began to read it. I don't think you should be able to see that until you've at least clicked on the topic. On the forums, the score for a post is not visible until after you've clicked on the topic, and it's put at the very bottom so that it is less likely to affect your opinion until after you've read it.
Or, taking it a step further, the whole voting system could be changed so that:
- You can't see what score something has at all until you've voted on it. Alternatively, the score for something is made invisible until after a certain amount of time (probably an hour or so) has passed so that the first few votes don't have a chance to drastically affect how people think of the post/comment.
- You can't change your vote after you've made it. This is just to stop people from changing their minds because they saw that they were in the minority. Alternatively, require a certain amount of time to pass before you can change your vote so that you can go back and change your mind if your opinion changes, but you can't just vote to see the score and then immediately change to the more popular vote.
- Possibly requiring a certain amount of time to pass before you are allowed to vote on a topic. That way you can't immediately click on a low effort post and upvote it. Also, if a post is small enough, people might read it and then immediately click out of it before the timer finishes, which would further prevent low effort posts from getting visibility.
(This is in no way meant to be some sort of definitive list of things that should happen, just random ideas that may be good or may be awful. The main point is just that the current voting system is going to promote a lot of unwanted behaviors [mainly circlejerking and blindly agreeing with what you know everyone else agrees with] and could use some kind of change to fix.)
Also as another plus side to this, people who do not like Reddit's format would probably be a little bit more comfortable with these things being hidden because it would make the front page look more similar to the forums. Having these unnecessary things makes the site look more complicated which is probably off-putting to some people.