Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
What resolution are you playing at?
Stick with the 7900X then
Stick with the 7900X then
If you game at native 4k then your cup is fine, but you use DLSS or FSR then the x3d really can help as you playing it a lower resolution.
Yeah, I will probably wait until next gen and upgrade then if it will still be on AM5.

This, Zen 6 will be on AM5 and up to 24 cores, completely new architecture, no point in upgrading from 7K series, just wait as you will still have a compatible Motherboard.
One of the many advantages of going AMD, long term multigenerational motherboard support.![]()
Yes exactly as @Toasty said, I'm running a 9800x3d and I'm very cpu limited in a lot of the games I play. So what you play is usually the more relevant question than the resolution with regards to "what cpu do I need". Sim games, strategy games, factory games, MMOs, most eSports, all want the fastest CPU and don't really care so much about your gfx card and resolution.
That being said 7900x is already quite a good CPU. So it really depends on what your objectives are as to whether it's worth upgrading. Worth remembering that zen6 will still be AM5 so you could just wait with what you have and drop one of those in your system in a year or two.
For the types of games you mention, and your own, what CPU would you suggest would improve things.?
Many mainstream games are designed with console limitations in mind and so in those cases more or less any modern CPU is fast enough that you will always be GPU bound. But many PC only games will go wild on CPU usage, look at an end game in Stellaris, a mega city in Cities Skylines, a mega base in Satisfactory, or the end game of something like Crab Champions or Risk of Rain 2 and these are all CPU bound scenarios. For some reason reviewers prefer to take GPU bound games and just run them at super low resolution and high frame rate to try and "artificially" create a CPU bound situation, i'm not sure why this is so.
There isn't a CPU you can buy which will "fix" the situation, adding more cores doesn't really help in most cases, since it's mostly all about peak single core speed, and right now I can't get anything faster. If you are really into one specific game then it can be worth checking if one architecture is favored AMD vs Intel but otherwise just pick whatever you like.
The 14700K is a great CPU, very comparable, and will crush most games, so long as you aren't suffering degradation there's nothing you can meaningfully upgrade to.
Mate, if you want to buy a new CPU buy yourself a new CPU! It sounds like the only person you need to justify it to is yourself - and if it makes you happy and you can afford why not. You can sell the 7900X to offset any of the cost.