I know this was posted earlier (perhaps in another thread) but this is reassuring me that the 5600x is the chip for me.
https://www.tomshardware.com/uk/news/amd-ryzen-5-5600x-vs-intel-core-i5-10600k-benchmarks
I keep a CPU 2-3 years, I don't do any rendering or encoding etc. Like I've said earlier, 6 cores is fine especially for me moving 2600x > 5600x. Reading the link above "the Ryzen 5 5600X was up to 18.8% and 44.6% faster than its previous-gen counterpart." I'm on an even older CPU so for me personally just using SiSoftware as comparison still...
2600X = 181.55GOPS | 358.92Mpix/s
3600X = 214.89GOPS | 625.51Mpix/s
3700X = 281.46GOPS | 856.35Mpix/s (Added for completeness as the thread is 5600X vs 3700X after all but I'm purely focusing on the 6 cores here, but useful to include.)
5600X = 255.22 GOPS | 904.38 Mpix/s
So if my maths is right, going from 2600X > 5600X in this teeny micro test would yield a 40.57% and 151.97% increase! I paid £160, 2 years ago, for the 2600X (so it has cost me 22p a day). Lets assume the 5600X remains £289.99 then that's a £129.99 increase (or 17p a day more if kept for 2 years meaning a daily cost of 39p). For that sort of performance vs price increase, I don't see an issue with that. And if that sort of increase is shown across multiple benchmarks, then sign me up. Keep the more expensive 8 core CPUs for people that actually need the extra cores. I'm looking for best bang for buck vs my 2600X.
Happy days! Roll on the 5th...