In fairness it's actually an okay price, it just seems low due to Intel's reign of pricing terror.
To clarify what I mean by that, accounting for inflation $300 would buy you:
2001: 1c1t CPU
2003: 1c2t CPU
2005: 2c2t CPU
2007: 4c4t CPU
2009: 4c8t CPU
2011: 4c8t CPU
2013: 4c8t CPU
2015: 4c8t CPU
Only having to spend £250 for a 6c12t CPU in 2017 is about right (and would be very welcome if accurate), or maybe a tad expensive, it just appears ridiculously cheap due to how long Intel's monopoly has been skewing the price/performance landscape.
So where exactly do you expect we 'should' be core/thread wise in another ten years according to your fantasy CPU roadmap? 32 cores?, 64 cores? or more for consumer cpu's?
Perhaps if you aquainted yourself with
Amdahl's law# you would realise that for most consumer workloads, where few CPU workloads can be run even 50% in parallel , that there's not much to be gained going much beyond a 4c8t CPU. Of course despite what some people may think some contemporary CPU's do show big advantages from those of just a few years ago only in different areas like incorporating more powerful igpu's and massively dropping power consumption for some previously power hungry scenarios' (I.e Kaby lakes ability to decide .h265 using very little power)
http://www.pcworld.com/article/3113...-chip-is-a-must-have-for-4k-video-fiends.html
In reality adding mores cores won't help, 6c12t is probably going to be the optimum going forward for some time. Core speed drops as you add more cores and as above unless you can get a program to run in a highly parallel fashion then you at very limited in the gains you can realise anyway by adding more cores.
But don't just take it from me see here for a developer for Elite, a game more suited to parallel operations then most, take on the problems with getting more performance from increases core count
'- Multithreading complex code is hard - Multithreading complex code which is scalable to many cores is harder - It is an unsolved problem'
http://www2.epcc.ed.ac.uk/downloads/lectures/BenNicholson/BenNicholson.pdf
Here's a pretty good web page exploring why max CPU clock speed increases have largely stalled.. All down to physics ... Not board room decisions or companies 'holding back'
https://www.comsol.com/blogs/havent-cpu-clock-speeds-increased-last-years/
Of course if it wasn't for the big drops in the £/$ exchange rate in the last 16 months or so a £250 6c/12t CPU in 2017 wouldn't be all that special. You could buy a 5820k on ocuk for sub £300 in September of 2015....
https://web.archive.org/web/2015100...roductlist.php?groupid=701&catid=6&subid=1672
That one of the main reasons i think the top end ryzen is likely to come in at £600+ inc vat... people forget how much the £ has slipped since they bought their sandbridge/ ivybridge/ haswell etc CPU's