Personally, I dont have the time, nor the money to keep a computer up to date. With that being said, there are no new games that I could compare to the classics. Like Quake, Quake 2, mechwarrior 2, Duke Nukem, etc etc etc. This is probably the reason why Ive only bought maybe 7 games since the 360 came out.
Theres alot of trash out there. But the main problem is gameplay. Graphics are nice, but Glquake still looks great in my opinion, even with all the graphical advancements there have been. Playing Unreal in Glide at 1280x1024, you would be hardpressed to be able to tell that the game is actually 12 years old.
So in my opinion, the problem isnt consoles or graphics. Its more a problem the quality of the gameplay or lack there of.
To take that a step further, it could also be the developers catering to the casual gamer and releasing trash.
And since a casual gamer is going to almost always have a console, that would mean that almost everything released will be trash.
There are still some bright spots though. Bioware released mass effect on the 360 and pc. Its a single player only game(which you rarely see anymore) and it was alot of fun. And they had great sales. As they did with Mass Effect 2. So developers still get rewarded for a great game. It just takes alot more effort than just slapping something together for the usual console gamer and charging $60 for it. Or naming something "Call of Duty etc etc etc" and have people flock to buy it for $60 just because it says "Call of Duty".
Ok, Im done.