We all know Intel has rushed a response out to Ryzen - these would probably have been clocked lower and been released a bit later if Ryzen was not released this year or was poorer in non-gaming situations. If anything I would argue that the AMD SMT scaling being far better and more robust(outside gaming) than originally thought is probably what threw Intel a bit,as everybody before Ryzen launched expected it to have WORST scaling than what Intel had.
Rumours also hinted at much lower clockspeeds too.
Look at Coffeelake - its clear Intel has pushed it forward,when they have literally rushed out the Z370 which is going to be replaced by the proper chipset,the Z390 in a few months.
Give it a few more months,then I expect things will be better.
Intel basically does not want to be outperformed in performance,so it will rather rush something out just to claim the crown.
Most people buying their CPUs won't be buying the top ones and probably won't overclock,but will do so because Intel is the "fastest".
AMD itself probably has released Threadripper more as PR exercise too,in some ways to show they have a very fast desktop chip.
I expect consumer Ryzen and Eypc will be more important to them as a company.
Sure,I won't disagree with you but I just think for most cases outside gaming,AMD knows very well they are fighting stock clocked Intel CPUs,which are not running at anything close to say 5GHZ.
The sad thing for them is since gaming performance whilst being solid,is not quite upto some of the Intel CPUs,and it can't really overclock well,its kind of not helped with its appreciation from enthusiasts or enthusiast focused companies like OcUK,and these are obviously quite a vocal set of PC people!
I mean look at the Hardware.fr review of the 1950X:
http://www.hardware.fr/articles/967-8/compression-7-zip-winrar.html
Hardware.fr has never been very pro AMD and they are quite well known,but look at the application performance.