Talk about a generic list ... no Warcraft 3, Thief (original 3), Deus Ex HR (near perfect revival of a dormant franchise), only one Silent Hill game (of course it is Silent HIll 2 because non fans don't care about SH 1 and SH 3), and virtually no RTS love aside from Starcraft (where is Command and Conquer?).
It is like they put a list of the same top 100 games into a blender and spit out a result to create these things. Afterwards, they play with the top 10 (because that is all most people care about). Last of Us gets top spot because it was the "cool" thing last year and now this year as well with the remaster. The rest of the top 10 are pretty much checking boxes of games with large fan bases. Metal Gear Solid, check. World of Warcraft, check. Final Fantasy, check. Halo, check. Zelda, check. Grand Theft Auto, check.
Would love to see someone make an honest top 100 games of all time for a change that truly looks at the entire history of gaming, and not just the last 10 years or so.