Sem dúvida, concordo com a opinião.
No entanto e, como alguns utilizadores não podem comprar peças novas, por vezes a solução é comprar material usado.
Principalmente se as exigências não forem muitas, por vezes passar de um Pentium 4 para um core 2 duo ou até mesmo um core 2 quad (bom preço), podem ser suficientes para sentir uma ligeira diferença suficiente para o utilizador.
É claro que se compararmos materiais novos, sem dúvida que compensa actualizar para uma plataforma mais recente, mesmo que seja um Intel G socket 1155, fica já apto para actualizar no futuro para um I3, I5 ou I7.
Já realizei muitos upgrades de utilizadores que tinham Pentium 4, para socket 775 podendo utilizar core 2 duo (e até o core 2 quad), utilizando já DDR3 e placas gráficas PCI express, e ficaram muito satisfeitos. Principalmente com novos discos de 7200 rpm com 32 e 64 Mb Cache. Sentiram uma diferença significativa na velocidade do sistema.
Na minha opinião e, recordo que é a apenas a minha opinião pessoal, por vezes compensa fazer um pequeno upgrade mesmo com material usado e já com alguns anitos...
Tudo depende da necessidade do utilizador e do montante disponível para investir.