Fallout 3
GTA IV
Burnout Paradise
FarCry 2
Little Big Planet
Dead Space
Smash Bros Brawl
Left 4 Dead
Fable 2
Gears of War 2
Mario Kart Wii
Star Wars: Force Unleashed
Rainbow Six Vegas 2
Rock Band 2
Civilization Revolution
Tomb Raider: Underworld
Call of Duty: World at War
Not going to lie, it feels like games have just gotten significantly worse, and less frequent, since then. I don't think we've seen 2004's quantity of good games since 2004. The best games since then, in my opinion, would be:
The Legend of Zelda: Twilight Princess
Sid Meier's Civilization V
The Elder Scrolls V: Skyrim (RIP Elder Scrolls thanks to the Xbox acquisition of Bethesda, btw. Shoutout to a fucking useless FTC.)
Grand Theft Auto V (honestly, was this really any better than its predecessors?)
The Legend of Zelda: Breath of the Wild
Final Fantasy XIV
Ghost of Tsushima
Elden Ring
The Legend of Zelda: Tears of the Kingdom
So...yeah 2004 had in one year more high quality games than have released since then.
I think expectations have grown astronomically since 2004, budgets have ballooned, graphical fidelity and animation quality has skyrocketed, development team headcounts have gone through the roof and many games just have more systems than they did before.
Games are less frequent because they take a lot longer to make, I read the other day that Halo 2 was apparently churned out in 10 months, these days even games building on other games foundations such as Tears of the Kingdom can take 5 years to come out.
The actually best year is always a personal point of view not because the titles but because the age. It is usual relate the best year of gaming to when younger you pick up the controller for the first times, and even some malicious titles are remember as good ones. Like Jurassick Park for PS1 I will remember it as epic even if isn't a big deal compared. As adult I feel time for gaming have stopped, gaming now is mostly behind microtransation and high prices.