I don't agree:
Technically Gears of War 2 really shows its age in comparison with the best graphics this gen and personally I dislike the character models (especially as in art style).
I am not saying it's a horrible looking game and maybe not the worst looking one in this list, but I even consider one of your favourites, Heavy Rain, to top this head & shoulders in terms of graphics and that didn't make the list.
Gears 2 IMO deserves a spot above KZ2, because of it's art style, direction, and character models.. It is one of the smoothest games of this gen.. Meanwhile KZ2 has clunky textures, mono-palette scheme, and some awful pop-ins, so yeah..