There's nothing wrong with a 7/10 score. The problem are things like hype, exclusivity and price.
1-If a game that has been very hyped gets a 7, people will look at it and think it's bad. If a game that comes from nowhere gets a 7, people will think that it may be worth a try.
2-If a game has been used for the "my console has more exclusivities that you can't even dream in getting in your machine" war but only gets a good score it's then abandoned by those who sang the praises of said game, and that makes it look like a bad game.
3-No one wants to spend 65-70€ on a "only" good game. For that price, you want the best game.
That is what makes a 7's game look bad when it's not.
Please excuse my bad English.
Currently gaming on a PC with an i5-4670k@stock (for now), 16Gb RAM 1600 MHz and a GTX 1070
Steam / Live / NNID : jonxiquet Add me if you want, but I'm a single player gamer.