Further, now that Zen+ support in Linux and OpenBSD has improved, it is a stable enough platform for those OSes. My new rig is doing double duty as my main workstation now thanks to that support along with switching to an AMD GPU.
I honestly don't think Intel and Nvidia have a place in my home and office anymore. My media server is an ancient Dell PowerEdge T310 and it's still going strong, but it is limited on drive capacity and has issues transcoding more than one 1080p+ stream at a time, so I believe I'll be retiring it soon in favor of a Zen based custom build.
I'm not being funny - have you ever found any kind of bottleneck with that CPU? I'm still rocking an i7-4970K + 1080Ti and I have never ever seen the CPU being anywhere close to max load in any game, and I'm mostly playing in 1440p@60fps.
Edit: An example from memory, the very old game Crysis stuttered badly at 1440p with the i5, it was only playable at 1080p (both resolutions with all graphics settings on highest/ultra); this was with the GTX 1060. When I first built the Ryzen system I carried over my GTX 1060, and was able to play that game at 1440p60 smooth as butter. Turning off vsync I was getting close to 100fps, whereas with the i5 and vsync off I was lucky to spike above 70, with average fps somewhere around 30-35. Moving to the RX 580 actually dropped the fps cap slightly with vsync off, but still allowed me to play at 60fps locked for a smoother experience overall.
In general, this was the same experience with all of my older games (Skyrim, Far Cry 2, Mirror's Edge, Rust, etc). With newer multi-core games like Doom 2016 and Far Cry 4 I never had any CPU bottleneck on the i5, and the new system marked an increase in graphic quality without sacrificing smoothness and resolution.
https://www.cpubenchmark.net/compare/Intel-i7-4790K-vs-Intel...
Thank you for the comparison, btw. Very useful.
https://store.steampowered.com/app/730/CounterStrike_Global_...
I am hard-pressed to say that it looks like a suitable benchmark. It's hard to find a desktop CPU released in the past five years that can't provide good performance for a game like that.
Intel always had a huge lead on CS:GO until Zen 2 where the gap finally closes up, which is why a lot of people is referring to CS:GO benchmark when talking about Zen 2 in context of gaming.
It's usually easier to get to that point on older games. How this benchmark maps to real-world experience is, of course, a different matter.
So from my reading this "elite/full time" gamers will still buy an expensive CPU if they get 10 extra frames (but forget that in real life your PC has more programs running in background so reality may not match the benchmarks)
The real reason is, I only really play csgo and pubg, I have X$ to spend on a CPU. Previously if you looked at them market, tier-to-tier amd vs intel - intel always was the stronger performer at the CSGO. Why spend X$ and get 250fps when you can spend the same and get 300fps?
When I first bought my main laptop in 2017, I could play somewhat smoothly at 1080p, now I have to use 720p.
It's an interesting side-effect, before Steam and other content-platforms, games titles iterated much faster.
EDIT: Then again, when I think about CoD, I'll retract my last sentence.
On CSGO, AMD wins on average FPS, ties on 95%, and loses on 99%.
On Rainbow Six: Seige, AMD wins on average FPS, but loses on 95% and 99%.
On the other 3 games (Shadow of the Tomb Raider, Metro: Exodus, and Battlefield V), Intel wins all 3 categories. So overall, Intel still wins.
Intel should be very scared. Not to mention the way Intel has crippled different models of their line up just to try to push people to use a more expensive CPU - and seems to have otherwise stalled out in general CPU performance.