My 4770k is still delivering the goods, sure it's not giving me the 400-500fps a 12900k or 5800X3D will but the amount of games it can't give me at least a 60fps in I can count on one hand.
I'm on the same chip actually! Just one insignificant binning different.
4790K, but I run it at 4.5 all cores, with a ~120W perf limit, only ever throttles 3 or so hundred mhz under that at when torture testing with an AVX "power virus". Never seriously drops in practice tho.
I too also know there's better, and I know there will be some stutters under 60, but 99%+ of the time I'm stuck against the limits of my GPU and monitor refresh.
I think you'll both change your mind in about 5 minutes as soon as you upgrade to a new cpu. And you'll probably see even games you thought were running well, were not, actually. Biggest change you'll get is not higher framerate, but more stable lows. Every game will run more fluid. Check out the .2 for Cyberpunk. All those cpus except the bottom two are 60 or above in averages.
Yeah, my 4790K is certainly not flawless, but overclocked as it has been for years it's faster than a 7700K at stock. And I haven't played Cyberpunk yet. Don't have a raytracing card.
If the worst I get, in a game I don't play, is 30+ fps for .2% of the time, I can live with that for the time being.
Things will no doubt change once cross gen is over but so far, even in the most demanding games that I play it appears to be one or two threads that limit minimums vast majority of the time. I disabled multithreading years ago due to Meltdown and Spectre and all that, but it anything, that helped the minimums of the games I was playing (note: anecdotal, not reliably quantified). I've reactivated SMT a few times just to see how things are, but it's made no real difference on the whole....
... apart from compilation times. Many compiler threads does really seem to like many threads.