Metacritic users are well known to be some of the biggest fanboys of all time. Everybody there spams 0/10 and 1/10 reviews on games from other platforms, or games that are even just the slightest bit disappointing. Not sure how much you can trust the results of a list like this.
Can't say I agree with much of this list personally. Witcher 3 is better than what I've seen of The Last of Us and Zelda for sure. Red Dead Redemption 1 is much better than Red Dead Redemption 2, which was plagued by an over-focus on realism among several other issues, so RDR2 being on the list instead of RDR is pretty terrible. Souls-likes are horribly overrated, so I can't say I agree with Bloodborne or Dark Souls being on the list at all. GTA V is a pretty meh game to be honest, one of the most overrated games I've ever played, nowhere even close to San Andreas in my eyes. Witcher 3, Skyrim, Mass Effect 2, and God of War are deserving of being on the list at least, haven't played Zelda yet so not willing to say rather or not it belongs at this point in time.