And if your 6C CPU can run 25% faster, that 18% advantage turns into a disadvantage, which is what we often see with 6C CL vs 8C Ryzen.
We are talking about what is "standard".
Your use cases are also part of a tiny minority, not the mainstream. How many people are running multiple VMs or computing intensive scientific software?
If you want to do OBS live streaming, all video cards support using Video card HW to encode, to do with negligible overhead. The main reason to do live streaming with CPU cores is to create the "problem", that the 8 core "solution" is in search of.
This is nothing more than another thread derailment by an overzealous AMD fan.
While I
wait for the delidded i7-8700K to come back in stock at SL I don't think it's unreasonable to respond to irrational exuberance.
Your original claim was that 8 cores only matter if you are doing rendering of some kind. I presented counterexamples. You scoffed at them.
My point is that there is a best tool for every job. Despite how great the i7-8700K is, it's still
not the best tool for every job. It's why I own (and have owned) a lot of different processors from both major CPU makers. For my applications, that meant 100% Intel for a
decade until Ryzen came out.
As for streaming, the reason to use software encoding with OBS is because you can get much better quality for a given bitrate. For example, for Twitch you are limited by the ingest servers in your bitrate, meaning using OBS to broadcast to Twitch is the preferred method of streaming. This is not even counting the additional functionality that OBS offers that is valued by even casual streamers (e.g. overlays, PIP).
The sooner I can get my hands on an i7-8700K, the sooner I can answer the question of whether or not it will be capable of meeting my needs for a dedicated gaming + OBS streaming machine.