It's getting to the point one needs "boutique" hardware for many games. Forking out major money for a video card can be one of the worst purchases. I doubt the contentment would last 3 years.
If DAW development were anything like game development most people would have to invest in expensive hardware just to get them to run. It seems in DAW development optimization is a part of the competition. This is one of the reasons why Reaper is popular.
I would imagine the reasons why GTA and CoD remain top sellers is because of the system requirements. GTA 4 is a different story.
In my perfect world the gaming industry would be like the auto industry with factory recalls. If something is an issue with a game most likely it will never be patched after 6 months. They like to move on and create the next buggy version. Luckily gaming is an addiction and they can get away with half assed programming. Try that with DAWs.
Some developers are also ignorant of what made a previous version of a game great. If you were ever a Command and Conquer fans you noticed later releases started to go downhill. C&C 4 is one I refuse to play.
After Just Cause 2, they messed JC3 up and has tons of memory leaks. I guess they think people will forget and rush to buy JC4.
Another issue is the size of games. Most games weigh in at 30+ gb. I guess compression is a non existing concept when it comes to video. Many games during the XP/Vista/W7 era were under 8gb and offered the same game play content.
So many games these days rarely pass the 70's in the Metacritic ratings. Some of the highest rated are sometime linear platform games. Longstanding games that had a Metacritic score in the 90s often dip down to the 70's when they come out with a new release. So far as I know only GTA and Witcher seem to keep their high ratings.
Imagine if the Cakewalk forums were anything like Steam. All solutions are "it's your hardware". The Gigastudio forums were full of ignorant people like that.
Hardware requirements are getting out of hand and I blame that on poor gaming development. The answer is not switching to a console because there are issues there as well. They can't get that right. Development in general is getting out of touch on what it is like to be an end user.
Most games released are incomplete and then they rip you off by offering DLC. Sometimes with equals the game price or exceeds it when the game is sale. DLC rarely goes on sale anymore. If gaming wasn't an addiction this business model would not work.