Re: Yet again...
They're just using the ones they have and don't need to replace them very often.
Indeed. Setting aside users with specific needs for high-performance computing, a five-year-old Core i5 will still meet most people's day-to-day computing needs. If you max out the RAM and install an SSD, it'll still be good for a couple of more years. Why spend the money for a new box?
Paying out $400-700 every year or two for a new phone has also consumed a lot of people's tech budgets, that in the past they might have spent on PCs. An 18-month-old smartphone is unsupported and a two-year-old device is a hopeless dinosaur; meanwhile, that old Lenovo or Dell laptop is still chugging away, and still gets OS and app updates. Guess where the money goes...