iscagog: As a gamer for the last 40/50 years, I am absolutely sick of being taken for a mug. I am completely fed up with constantly being ripped off, and taken for a fool by games developers/publishers.
Enough is enough. It has to be at some point, no?
Why is it that we overpay for faulty products, when they are fixed and sold for a much cheaper price within a few months? If I bought a CD, and it skipped every other track, I'd take it back for a replacement. If it kept skipping after every replacement, and after buying 50 albums, I'd probably stop buying CDs. If I bought a DVD/Blue Ray (old fashioned, I know), and it kept skipping back to the menu - I wouldn't accept it. I certainly wouldn't buy it 6 months later when all reports were that it stopped skipping. If everyone stopped buying faulty movies (or stopped streaming them), the whole movie industry would likely collapse.
If I bought a car etc etc...
Why do gamers accept shoddy workmanship so happily? Games developers ARE NOT our friends, as much as you'd maybe like to think they are. They are not on a moral crusade to save the world, or do civilisation a massive, ethereal service. They are company employees. Sometimes crunched, sometimes not - but they are JUST employees.
WHEN will we wise up to the fact that pre-purchasing games is not a good idea. Why don't we all wait for 6 months before buyng a game, at a cheaper price, when it works properly?
The now apparently widely accepted development cycle for games has to stop. It is completely outrageous and disgraceful. A game should not be "released" while the development is still underway. Maybe games should, as with food, come with a "sell by" date, and a "use by" date. Perhaps we should stop being sold games "in development", or "at launch ", and perhaps buy them with date that they are "ready" (i.e. 6-12 months after "release" date).
Enough is surely enough.
Hi iscagog
If you think enough is enough you can take back control very easily.
It is your money that dictates the way the industry is going, you simply do not play the game.
I have seen some of the replies here talking as though the problem is caused by being an old timer ;) In fact, I would say that the problem is caused by being entirely too young, impulsive and wishing for instant gratification. Everyone can take that with a pinch of salt though.
I am no spring chicken and have been gaming long enough to see gaming go the wrong way. I also remember when games did not require critical day one patches to be playable. I do not believe in a caveat that modern games should be allowed to be released in such shoddy states either. Complex does not mean complicated.
Apart from steering well clear of industry bad practices such as pre-order, early access or whatever a given platform chooses to call it, you can as many have suggested simply wait for games to become acceptable purchases, in my experience approximately one year after release.
For example roughly speaking the Witcher 3 base game released May 2015 at altogether far too much money. I purchased approx 1 year later for approx £20, which included all expansions and fixed content (wait longer as this drops even more dramatically). I was able to play this game on medium to low settings (perfectly playable and enjoyable) on an old socket 775 q9650 yorkfield with an old HD5870, the same system I use today. This system being approx 12 years old now but I appreciate is getting to the end of its lifespan. However, it is still running well.
My point is this, no need to keep up with the Jones's. Keep your expectations one or more years behind the curve and not only will you save money on both software and hardware but you will have an entirely much more pleasurable gaming experience.