I'm currently using a Ryzen 5 5600X with an RTX 5060 Ti, and the processor seems to be holding me back in games such as Battlefield. I mainly play FPS and strategy games, along with newer CPU-heavy titles, and I'm not planning to move to AM5 for the next few years. The Ryzen 7 5800X3D costs about €320–370 where I live. Would upgrading be worthwhile, especially at 1080p or in games where I'm having trouble maintaining 60 FPS?
4 Answers
At €320–370, check whether a Ryzen 7 5700X3D is available for considerably less. It is usually close in gaming performance and may offer better value. If the price difference is small, the 5800X3D is still a strong choice for extending the life of your AM4 system.
The upgrade will be most noticeable at 1080p, high refresh rates, and in games where the 5600X is already maxed out. At 1440p or 4K with high graphics settings, the GPU is more likely to be the limiting factor, so the difference may be smaller. Battlefield multiplayer and newer demanding games are exceptions where the CPU upgrade can still help a lot.
For your use case, yes. Battlefield, competitive shooters, strategy games, simulators, and other CPU-heavy titles can benefit substantially from the extra cores and especially the 3D V-Cache. In a CPU-limited situation, the improvement can be around 20–30%, although the exact gain depends on the game and settings.
It makes sense as a final AM4 upgrade if you plan to keep the rest of the platform for several years. Just update the motherboard BIOS before installing it and make sure your cooler is adequate. The 5800X3D runs warmer than the 5600X, so a capable tower cooler is recommended.

That matches my experience. A faster GPU did not improve performance much once the older processor became the bottleneck, while the X3D chip noticeably improved frame rates and consistency.