Yeah, I have long-ish upgrade cycles, too. And even then, older machines are usually still used or handed off to family after they truly are no use tk me anymore. Last system was running unchanged as my primary machine from 2017 to 2022. So about 5 years. It was recently upgraded with a 12100 (which trounces the old i5... it's kinda sad) and B660 mainboard, faster RAM and newer NVMEs and will run this or a similar configuration for another couple years. My current system should run another 7 years or so, probably with a GPU upgrade later on, at which point the current GPU goes into the old system for even more longevity.
So, yeah, I think the days of annual system upgrades are over for many people, especially at times like this. Sucks for the people who were laid off, though. Hope they find somwthing new quick.