Seus sentimentos iniciais estão corretos - há uma inclinação negativa em relação a múltiplos núcleos, e não é realmente tudo o que merecia.
No passado, quando a maioria dos usuários usava apenas o PC de mesa para processamento de texto simples, pode ter havido um argumento. Hoje em dia, porém, com navegadores com várias guias, cada um em seu próprio processo (chrome e, por exemplo, separa o nível do processo para guias), além de itens como decodificadores de vídeo em páginas da web e tarefas extras que podem ser facilmente descarregadas on-the-fly renderização de efeitos aka css3, mesmo o navegador pode justificar uma razão para muito mais memória RAM e alguns núcleos.
Acrescente a isso o fato de que alguns usuários também podem jogar neste PC ou usar ferramentas como banda de garag, imovie, freio de mão e vários núcleos pode ser um grande benefício.
Não é verdade supor que você precise maximizar (ou seja, 100% de uso da CPU em um único núcleo) um núcleo para que outro núcleo seja útil. Porque estamos falando de paralelismo aqui. A alternância de tarefas em uma CPU geralmente executa um lote de operações antes de trocar sua pilha para outro processo. Nem todas essas tarefas são vinculadas à CPU, portanto você não verá um pico de CPU, mesmo que o núcleo esteja bloqueado.
Basicamente, você está certo, mas qual é o número mais eficiente de núcleos? 2? 4? 12? Provavelmente isso dependeria dos hábitos dos usuários ... Eu costumo usar esse número 2-4 para a maioria dos usuários, mas estou apenas adivinhando.