You are right it just feels wrong to go so long without upgrading. I grow up doing a CPU/Motherboard every other year and the GPU the year in-between. 10 years ago I had a Intel Core i7-3930K and there seems little reason to upgrade it.If the computer does what you want it to do there isn't any need to upgrade. I found going from my i2500k to the Ryzen 5600x makes everything quicker and smoother from using the web to playing recent games, however, the i2500k could still do a lot of what I wanted
I think one of the reasons it lasted so well is the 6c/12t which most people said was a waste of time in 2011 ish. Those extra cores really extended the life of the CPU as the years went on. So I guess its wise to do the same again. It might be 10 years old but the 3930K seems to run everything today smoothly.
What’s the equivalent of a 3930K this coming year? One of the i9’s? How do i9s compared against the i7’s for gaming? Thinking long term here so I don't mind paying extra for a 10c/20t CPU if it comes into its own over the next 10 years. Not bothered about the fastest at the moment, more something that will last a long time. When I had the 3930K it wasn't the fastest at 2c/4t games but it lasted better then those faster 2 core CPU's.