okay, i'll look back at what games were awesome the past years.
I have played, in the past 5 years:
unreal tournament 2004, unreal tournament 3, overlord, doom 3, SPORE, warhammer 40k - dawn of war 2, gears of war, team fortress 2, blacksite: area 51, frontlines: fuel of war, fallout 3, prototype, oblivion, COD4, EVE online and a bunch of MMORPG's.
i put this list together with my xfire profile. What games were good in the last 6 or so years that i played? I went out and bought most of the good games. Some were simply crap (spore), others were weak and unfinished (fallout 3). In the end, only very few games are actually worth a damn.
Compared to about 8-9 years ago, every game i bought was fun. Quake 3, mechwarrior, emperor: battle for dune, ......
I honestly can't find a game older then 6-7 years that isn't still fun, and wasn't good for the time it as released. I never sold any games yet either, so it's not like i'm subjectively filtering stuff out.
I think nostalgia is unimportant here. The big companies now want to cater to the mass. The mass has a poor taste, because there's so many people (duh). So it's impossible to make a game everyone likes, yet so many companies try. Even good developers like blizzard have mostly stopped developing good games. Sure, starcraft 2 and diablo 3 are in development, but how long have they been and how long will they will?
In the meantime, they recently started talking about a new expansion, and oh look, it's almost here already. Which of the games has priority then? The cash cow.
There just ARE less good games out there then there used to be. That's because gaming is mainstream, and "easier to develop for" (with profit). So, companies that shouldn't make games, and they fail. Look at flagship studios for an example, they developed hellgate: london.