Metacritic do not know what they are talking about. Nier Automata is the best game in ages, yet its Metascore is only 89. Objectively, it is clearly a 90+ game, and with this low score, Metacritic has lost all credibility.
Metacritic is flawed by design. The score is decided by biased reviewers, who don't even try to find the objective truth with their scores (so much for games journalism). Instead they post their subjective opinions, valid only for themselves, or worse, puke out edgy low scores just to generate as many clicks as imaginably possible. Why should these arbitrary people be allowed to determine the true worth of game?
So what is the solution? I propose we look at user reviews. While journalists make up an unrepresentative selection of gamers at large, a lot more people can vote on the user score, thus bringing it closer the objective value. The current system is like the electoral college, where the voice of the people is suppressed, and some people's votes are considered more important than others'. This is great for politicians/publishers who know how to play the system, but shouldn't we strive for true democracy?