I'm not sure what are the terms with reviewing PC stuff. Do well-known review sites get to keep CPUs? It's not a huge cost for AMD nor Intel.
If not, there are other means of obtaining one - asking around, for example. Quite a lot of people on this forum have (and even still use) Piledrivers.
And they could always ask AMD ("Could you send us an FX? We want to show how great this new stuff really is!")
Why would a reviewer go through all of that extra work? Besides, there ARE reviews that compare them. And, as you've so delightfully brought up repeatedly, Ryzen must be compared to the competition. Piledriver/Bulldozer aren't even remotely close to being competitive with Ryzen.
I would happly take a Ryzen 5 1400 over an FX-8370. That's a ~15% or so better comparison than the 2600k and the FX-8370 was back in the day.
No. At best single thread performance is proportional to IPC*frequency.
Fair enough, IPC is a complex number which varies by program. But the overall average IPC of a processor with a wide array of applications is nearly all you need to know to get a general idea of processor single-threaded performance at a given frequency. SMT, core count, bandwidth, and so on all play their parts in overall system performance.
Irrelevant. CPU temperature has no impact on your room's temperature, assuming the heat created is the same. Simply don't touch the CPU.
And honestly, if you're feeling intense heat from your PC while using it, you should really think about the desk setup. It's not healthy.
A 65W 95C heat source will eject warmer air than a 125W 50C heat source. Over time, the 125W heat source will do a better job of warming a LARGE amount of air, but that 95C heat source will transfer energy more efficiently - causing more localized heating. Meaning the inside of the case is hotter, the air around the computer is hotter, and so on. Transient versus equilibrium, if you will.
So you're in a tiny group of people who actually consider replacing a CPU every year. I mean: it's marginal even in this community, let alone globally.
You are a tweaker, you see Ryzen as a tweaker product. It's a perfect match. I'm not against that.
I am, yes, and so are many others. If not every year, then every few years - as progress permits. When I upgrade, my parts are sold down the chain - I usually upgrade at little to no cost to myself.
What I am against is criticizing Intel for providing a product cycle matching needs of a vast majority of population.
Intel has provided practically no benefit from one generation to the next since Sandy Bridge. Prior to that, 10~15% IPC and a frequency bump was pretty standard.
Sandy Bridge? 10~15% IPC bump, 400~800MHz better overclocking (5GHz pretty common) - the last big jump.
Ivy Bridge? 3~5% performance improvement - worse overclocking. Higher stock clocks just to make up for their failure.
Haswell? A decent IPC jump for some programs, decent overclocking. Higher stock clocks just to make up for their failure.
Skylake? 5~7% IPC boost, sometimes. Slightly better overclocking. Higher stock clocks just to make up for their failure. (5GHz overclock pretty common... still)
Coffee Lake? Two more cores, no other real improvements... maybe slightly better overclocking. (5GHz still the benchmark OC frequency).
Four cores. Eight threads. Every single generation, until Coffee Lake, for the mainstream.
Intel should have had mainstream six core CPUs with Haswell, in the very least. That's my biggest personal gripe - aside from Intel milking overclockers with 'k' edition chips which DISABLED features (TSX, virtualization, etc...).
So why did we see all those 3-5 year old Intel CPUs in the reviews?
Is Ryzen competing with 2500K and 4770K?
Because Intel has remained effectively stagnant for people who overclock. If you had a 4.5GHz+ Sandy Bridge CPU Intel offered NOTHING worth buying without spending an absolute fortune. A five year dry spell is NOT good.
If Intel had added 15% IPC each generation and pushed frequency and efficiency just enough to stay at Sandy Bridge levels, then comparisons would only need to be with Intel's then-current Skylake and whatever generation of CPU with which Ryzen compared favorably.
Ryzen competes only in the new build market. But you have to convince people that they need/want a new build. People with older AMD systems **KNOW** that their systems are/were FAR behind - they don't/didn't need a reminder. So comparing Ryzen with chips available for purchase on the new and used market is what makes/made sense.
Now who's cherry picking?
Nobody ever said Ryzen was better than Intel across the board. Different tools for different jobs.
7700k vs 1800X - 1800X can be as much as 75% faster... or about 35% slower, but usually being very close - or WAY ahead.... and generally more efficient.
6900k vs 1800X - 1800X can be as much as 13% faster... or about 25% slower, but usually being very close... and HALF the price... and more efficient.
(Both of the above % ignore outliers, such as Ryzen's other-worldy 7-zip performance versus 7700k or Rocket League results for the 6900k).
An eight core CPU should be compared with another eight core CPU, IMHO. The 1800X makes a mockery of the 6900K - not in raw performance, but in pure, simle, value for the same, or similar, performance (outside of games - which has been getting addressed more and more since these release benchmarks).
For someone considering upgrading or buying a new system, AMD finally makes sense to consider. Not to mention that we're only looking at the high end mainstream here - most will want to look at the Ryzen 5 CPUs - where fast and efficient 6 core CPUs with SMT can be had for cheap without any of Intel's artificial restrictions or bad business ethics.