Alder Lake is just not great. They have a small edge over AMD, but at horrendous power use and heat output.
That's plainly incorrect! Energy usage for a task directly translates to power use and heat produced:
Stock 12600K = 10KJ
Stock 5600X = 9.6KJ
Stock 12700K = 9.7KJ
Stick 5800X = 10KJ
That seems pretty competitive to me. I've already agreed that the 12900K is pushed too far, but that's the exception to the rule and the other chips in the Alder Lake family and likely the locked SKUs coming later like the 12400F etc will also have competitive power efficiency. You can also make Zen3 use 250W if you force enough voltage through it with an aggressive overclock or sloppy PBO+ setting - that's not representative of the Zen3 lineup as a whole though.
Saying Alder lake has 24threads and it should not be compared to a previous Gen 32 thread CPU is not a valid point.
It's a valid point because it's
undisputed fact that a 12900K has 24 threads and a 5950X has 32 threads.
The fact that in many tests a 12900K beats a 5950X despite a thread disadvantage only serves to reinforce my original point that Intel has the IPC advantage with Alder Lake.
Intel have officially priced the 12900K higher than the 12-month old original MSRP of the 5900X and close to the current street price of the 5950X so the comparison is not one I'm making, but one that Intel and the real-world performance results are making.
I'm not even trying to say that the two architectures or generations are the same, because they're obviously not. What kind of idiot would even try and claim that?