That's what I used to think, but it can't be true. Why would the process node and PDK be designed to handle such high clocks - neither mobile nor server need to hit 4 GHz (or possible higher). You can't produce those kind of bins 'by accident. It takes work, time and dollars - so clearly, while not it's main emphasis anymore, Desktop CPUs matter to Intel.
Single threaded performance is still a HUGE factor in server performance. If it weren't, the AMD solution would be far more attractive and have more than the almost non-existent market share that it does.
The embarrassingly parallel workload is just not as common I think you think it is. It takes some specialized software, and other than the big players who are running entirely custom code, most of us still need great single threaded performance, along with "enough" cores in our server environments.
Remember, scale out requires specific support, but scale up always benefits everything. When it comes to CPUs, a faster core is a scale up solution whereas more cores is scale out.
