You.....you realize that most, if not almost all reviewers gave the game a near perfect score, right? Most didn't even mention the ending.
Metacritic is different and has its own system of scoring, not based just on other sites review scores, and has a "unique" algorythm to assigns scores in given area's. Its actually a pretty indepth argument atm in the gaming buisness sphere about how this very issue of metacritic scores tied to profits is hurting the industry as a whole.