Isso depende inteiramente da sua definição de atualização e de onde você deseja se sentar no mercado de produtos.
Por exemplo, a maior parte dos componentes de um PC consumidor moderno não apresenta problemas de compatibilidade futura. Qualquer placa gráfica que você comprar usará PCI-e, e as placas-mãe suportarão isso no futuro previsível. Além disso, os dispositivos de armazenamento óptico e de massa usarão o SATA, portanto, você não terá problemas aqui. Isso exclui problemas relacionados à atualização com unidades ópticas, discos rígidos e placas de expansão. Por exemplo, a unidade de DVD do meu computador durou seis anos e continua strong.
Assim, todos os seus problemas de atualização vêm da sua placa-mãe / CPU. Felizmente, a maioria deles pode ser evitada com um simples planejamento antecipado. A maioria das novas placas-mães suporta uma ou duas portas SATA de 6 Gbps, o que torna as suas opções SATA preparadas para o futuro. Da mesma forma, a maioria suporta RAM DDR3, o que significa que você deve ser capaz de usar a mesma RAM na maior parte do futuro. O problema vem com soquetes do processador.
Como opinião pessoal, acho que o ciclo de atualização para CPUs é mais longo do que para a maioria dos outros componentes. O Core 2 Q6600, que agora tem 4 anos, ainda é um processador perfeitamente sólido para a maioria dos aplicativos de uso. Contanto que você não esteja fazendo algo excepcionalmente intensivo em desempenho, você deve ser capaz de tirar anos do seu processador e, assim, da sua placa-mãe.
No total, eu não me preocuparia muito. Se você acha que precisa atualizar sua placa-mãe ao mesmo tempo que sua CPU e, assim, visualizá-la como um único componente, é possível planejar com antecedência nesse molde. Eu não vou substituir o Nehalem Core-i5 na minha máquina desktop até pelo menos Ivy Bridge, e possivelmente uma geração depois. Na pior das hipóteses, você pode comprar um melhor resfriador de reposição e fazer um overclock em sua CPU para obter alguns anos extras.