As for CPUs, people usually wait longer between upgrades, sometimes using the same CPU and platform for as long as 10 years.