The next generation of AMD CPUs coming this year has a big boost in CPU power, but not a big boost in integrated graphics. I've been wanting a powerful APU, which has a CPU and powerful graphics on the same chip, saving the cost of a separate graphics card, like the custom chips that are on the XBOX Series X and the Sony PlayStation 5.
The current generation AMD 5950x is a beast of a processor and can play games, but its graphics capability is very low compared to the videogame systems.
However, the next generation of AMD APUs is not coming out till next year or maybe the 4th quarter of this year as laptop processors. If I want a powerful CPU and reasonably powerful graphics then either I would have to buy a new CPU and a graphics card, or settle for an upcoming laptop processor. I think that 2023 should bring me some good options, although I was hoping to upgrade this year.
My 2017 iMac can play games better than I expected. It has a low-end graphics card like what would be found in a laptop. However, the CPU power is unimpressive. I have the option of upgrading the processor to an i7-7700K, at a cost of $350 to $400, but I would still be a few years out of date. The better option is to wait for the next generation.