For sure, different class of CPU but I was just giving some thoughts on whether the $$$ difference is worth it for my needs which is currently PUBG. I also agree the i5-8400 is definitely the sweet spot right now and even better when cheaper mobos come out but I won't ever consider a 8400 or 8700 non-K because half the fun is overclocking and tweaking stuff. I think the dead platform Z370 argument that was brought up persuaded me to go ahead with the Ryzen setup.
If PUBG performance was your main prerequisite then why did you choose Ryzen? Even an overclocked R7 @ 4GHz performs about 10% worse than a stock i5 8400 when looking at min fps, and gets slaughtered by the overclocked 8600K/8700K (min fps is the the most important metric as thats usually when firefights happen and you actually need the extra smoothness for aiming)
PUBG results @ 2:01
Honestly if PUBG performance mattered to me, I would go with an overclocked 8600K and call it a day. Yes its probably about $100 more (maybe $150 with a high end HSF) than an R1600 setup, but we are talking about min fps in the 80s vs 50s for an overclocked Ryzen, that is a
50% difference in min fps, any twitch fps gamer will tell you (and I'm sure you probably already know) that is a significant advantage unless you happen to run a 60Hz screen. Is $100 - $150 worth a 50% jump in minimum framerates? For me, definitely.
I somewhat understand your point about overclocking and non K CPUs being 'boring' (I overclock everything myself) but from a practical POV are you saying you would prefer lower performance just so you can say you have overclocked your CPU? Was it a smart idea to get an overclocked FX vs a stock i5/i7 a few years ago for gaming? Of course not. So why is it a good idea now to get an overclockable CPU that is still clearly inferior? (for gaming at least) Not saying Ryzen is as bad as the FX series, but those minimums results are quite damning, it seems IPC and clockspeed are still the main limiting factors for PUBG and in that domain AMD is quite a fair way behind Intel.
Dead end platform or not, an overclocked i5/i7 is where its at for PUBG, quite frankly the upgradeability argument doesn't really sit with me because you are looking at 2019 until AMD potentially has anything that can even match todays i5/i7s in gaming, so you're giving up 12+ months of better gaming performance just so you can 'upgrade' to a CPU that might (or might not) match todays CFL chips at gaming.