I agree, who cares about graphics if the gameplay isn't fun. That's why Diablo 2 has been so good for all these years. I think nowadays games are just quick cash grabs for the developers to earn money, with no one actually playing the game for years like with Diablo 2. People get bored and move on from new games very fast, which proves they aren't very good compared to the old games.
all the real gamer i know play games for years!
6years aoe4
10years of LoL
my cousin have 10k hours in Poe and some other 3D mincraft lookalike game
My brother is that gamer that shops a 50coins game +console and only plays it 3hours
But he games for like 6hours per week max, witch is not a gamer
To test your gaming PC, try some A.I. generation software