We can throw **** at AMD all day for the ridiculousness of a 32c/64t CPU today, but isn't that where CPUs are heading?
Dennard scaling seems to have broken down since about 2006. It's my belief that as a method of getting more powerful processors, we won't see single core performance doing much until the next paradigm shift. I think more cores are the way to go; so.. more cores = better? it might take a while for software to catch up, but I think we're finally seeing concurrency taken more seriously, and some 32core processors on the market are just what we need to give the consumer software multi-threading snowball a push down the hill.
On a side note, while overclocking much past 4GHz is going to be tough, what's to stop someone disabling half or 3/4 of the CPU and just overclocking 16 or 8 cores to get the best of both worlds only a reboot away?
I think this thing is absolutely fantastic on *almost* all fronts.
Edit: Never mind about disabling cores. I googled it. I think no is the answer.