This question already has an answer here:
On the Stack Exchange boardgames' domain I sadly was not able to submit my response, as the game I was posting about is not so popular (#). So I just went on and put any random tag on it. I am really thinking something should be done to the reputation system, as it clearly benefits 'veterans' and removes all the 'simple' rights of newcomers (me :D). I think those people should be able (1) to create tags, which won't be created at first, only displayed and awaited for approval, (2) be able to upvote thankful answers in their topics (as it's obvious that new people will reply a 'thank you', while they shouldn't, as it seems like).
Also, I would strongly recommend (3) on any forum the special 'undefined' tag, which will be a ping for experienced people: They can later on help adding correct tags, and show which tags could be used. I mean, if you don't find the correct tag, most of you either create the one they need or use any tag randomly, since one is the minimum, right?
Well, personally, that's how I'd fix a problem. Believe me, no-one reads the terms, every accepts them. Same with new users: I think stack overflow should have something similar to an 'explanation modus', where every button may have a question mark, explaining what it does, how to avoid, etc. For example this meta site here. I only heard 'discussing the site itself here': I am completely sure that this topic gets bumped with off-topic marks, without anyone explaining me, where else? Right? Basically, where do you suggest things to the sites if not here (I made a topic about the site on the meta, it was off-topic, I mean, I just couldn't search/find for what to do in this hopeless situation)?
The last thing I'd suggest is basically not to display the amount of downvotes. Imagine the following scenario: Someone joins stack overflow, and maybe he has searched wrong and couldn't find anything, and maybe even had some spelling mistakes: 31 downvotes, 10 people mark the topic as off-topic, 5 as duplicate.. I clearly know how he would feel because I was in a similar situation: I asked for help and someone just hid my topic. I felt like in dictatorship, where there is no right for opinions. If stack overflow is such a dictatorship, then please redirect me to a nicer forum. Well, I hope it's not, so, no matter who is down there trying to prevent me from asking for help, please don't and remember when you just joined stack overflow. The way reputation currently works is ill for new users: being stuck in the endless circle of 'bad' questions, not becoming better, not having any ability to raise up.