6th was better. 5th was better than that.
7th was still a decent gen on the whole though. Lots of good racing games, some very technically impressive stuff early on, continuation of many franchises I love and birth of new franchises I have grown to love.
It was missing: 3D action-platformers (they seemed to have died out) and JRPG's, specifically early in the gen.
There were too many games this gen gambling on a successful formula (Call of Duty; Gears of War) yet being a terrible and inferior rip-off. Which has always happened really, but this gen it caused a number of studios to go bust when these kind of titles underperformed, which is a massive shame.
Also: birth of indies was great, but death of "the middle" has been heartbreaking.