i think £1000 plus for any single computer part is ludicrous unless its being used for business purposes. We have all been convinced that "we need the best" when in fact only a very small percentage of pc gamers actually need a top end GPU.
Its the same as any sales, trick you into believing that you need more than you actually do, I need a car to get to work, oh but sir you also need all these extra features that you'll never use and the ability to go 200mph even though there are no roads you can go that quickly.
the frustration comes when people are being priced out of their passion, as I have. I used to build a new pc almost yearly because I enjoyed it, as the prices went up the amount of new builds I got to do diminished and now I am still stuck on an ivy bridge build and cannot afford to upgrade in a way that seems financially viable and I have been priced out of something I used to love.
To get a better processor and motherboard and ram, is about the same cost as an entire build was. a GPU, more than the cost of an entire build, PSU, SSD, cooler and case, again an entire builds cost.
When a brand constantly and consistently keeps raising its prices and people keep paying them the costs only increase, and looking at what Nvidia has been paying its shareholders and the amount of shares it has created over the last decade, it is not a case of costs going up in line with prices, it was greed. I can't do what I love because some other greedy guy wanted more money, nice.
The same goes for processors, and pretty much any other part. Intel have been giving us what is essentially the same stock now for 5 years, overclocking them and giving them stupid names and stupid prices. sent a load out to reviewers to praise them and make everyone want one so they can keep driving the prices up. Nothing has changed, the way the wafers have been being cut is the same as it always has been the process node is the same and the costs to produce 14nm have only been going down since its inception, intel have just been cutting what it would class as "professional" chips (ie Xeon) and sending them out as gaming chips. The 9th gen is a perfect example, lets add a i9 sku to the consumer line up and disable hyperthreading on the i7, why? why not people will buy them and make them want to spend extra on the HT model which has been artificially held back to make more money
I don't think anyone who needs to buy a £1200 gpu and does is stupid, the people that simply want the penis extensions and are happy to pay to brag but are running minecraft on a 1080p monitor are the fools.