I personally think it has because today its more about the graphics and the look of the game then it is about the story immersion and the whole gameplay of the game.
I find myself getting bored with the modern games before even getting to the half of them or I come to the very end and I just don't finish them.

While the old games I remember and do play even today and I beat them at least 3 times and I enjoy them fully as I have enjoyed them the first time I played them.

The new ones just don't seem to stick with me.

I think if this continues the PC games will lose their fans, because they are becoming to much repetitive.

So what are your thoughts on this?