All game generations have their 'best of' games. Of the 1700+ NES games maybe 50 or so are actually classics and worth your time. Then you have the band of 'nostalgia and tough', only play if you are in for a challenges, or it is a game you grew up with. Then 'do not bother' which is the majority of the games.
The same is true for MSDOS games, Genesis, 2600, MSX, PS1/2/3/4, XBox, GB, GC etc etc etc. The majority of games out there are just not good or have aged poorly on the graphic/playability front. I personally would recommend only a very small handful of games on the NES. Also one issue with some of these older systems is they were meant to be played on a 15-20 inch PAL/NTSC screen with interlacing. You splat that across a 65 inch OLED they tend to look bad. Your brain is good at making up the detail.
I grew up with the NES and loved the hell out of it at the time. But today, there's not a single game I want to go back to. I'd rather play the SNES versions of many of the best series. Also emulation with CRT shaders is the best way to visually play older games these days. This includes PS1/2 games.
Tetris, snake rattle and roll, Mario 3, conquest of the crystal palace, legend of Zelda, Castlevania 3 - there are still some NES classics worth revisiting via emulator, especially with the benefit of modern usb controllers, and save states.
The same is true for MSDOS games, Genesis, 2600, MSX, PS1/2/3/4, XBox, GB, GC etc etc etc. The majority of games out there are just not good or have aged poorly on the graphic/playability front. I personally would recommend only a very small handful of games on the NES. Also one issue with some of these older systems is they were meant to be played on a 15-20 inch PAL/NTSC screen with interlacing. You splat that across a 65 inch OLED they tend to look bad. Your brain is good at making up the detail.