We do care about performance and we do care about having the latest. But, OEM buyers can also care. They just often have other cares (total cost, ease of purchasing, time to usable computer, etc) and come up with a different optimum choice. But even if your statement was correct for everyone who buys OEM computers, it still doesn't make the original comment correct--the majority of Raptor Lake buyers will NOT be Alder Lake users upgrading their CPU. Many Raptor Lake buyers will be people who just ordered the latest from Dell or Lenovo.
Over decades, I have upgraded every single part possible in a computer except just the CPU. There just has never been a good reason for me to upgrade just the CPU. I get the best value CPU and that best value optimum doesn't change since CPUs don't drop much in price until years have passed. By the time CPUs do drop in price significantly it has always been worth upgrading the motherboard as well for major changes (new drives, new USB ports, new memory, faster or more PCI lanes, etc). I'm not the type of person to dump hundreds of dollars into a computer for a ~20% speed boost.
About the only type of person who would find upgrading Alder Lake to Raptor Lake is someone like Markfw. Raptor Lake's single threaded performance would barely be worth upgrading from Alder Lake, but if you are very concerned with multithreaded performance, and are unhappy with Alder Lake, then an upgrade might be worth it. That describes Markfw perfectly. And even then it would only be because his 4 E cores is a horrible situation to be in. But, I just can't see that being that many people who do it though.
BTW, I have to add, that for the second time, I have an application that uses avx512, and it does 80% of the units, and 73% of total performance of the 5950x due to that. 8 golden cove cores vs 16 Zen3. Not bad. And since it uses avx512 only part of the time(looks like 5.2 seconds), its not sucking a lot of power ! This is for those that say I hate alder lake(
@Exist50 for one), I am saying something good, remember it ! And yes, the 4 e-cores have to be and are disabled.
Details for those that know what all this means
<core_client_version>7.16.6</core_client_version>
<![CDATA[
<stderr_txt>
BOINC PrimeGrid wrapper 2.02 (Nov 17 2020 23:46:30)
running ../../projects/www.primegrid.com/sllr2_1.1.0_linux64_201114 -v
LLR2 Program - Version 1.1.0, using Gwnum Library Version 29.8
running ../../projects/www.primegrid.com/sllr2_1.1.0_linux64_201114 -oGerbicz=1 -oProofName=proof -oProofCount=32 -oProductName=prod -oPietrzak=1 -oCachePoints=1 -pSavePoints -q643*2^3281390+1 -d -t2 -oDiskWriteTime=1
Starting Proth prime test of 643*2^3281390+1
Using all-complex AVX-512 FFT length 240K, Pass1=640, Pass2=384, clm=1, 2 threads, a = 3, L2 = 399*257, M = 102543
Compressed 32 points to 5 products. Time : 5.204 sec.
Testing complete.
11:32:33 (1389822): called boinc_finish(0)
</stderr_txt>
]]>