>>714872190
all i have to really say here is that enough games regularly choke the main thread that not buying an overkill CPU can really screw you over. in many games you may have a 5600x and you will never go below 5ms frametime, but in some that's not the case. a lot of those issues aren't even reported or properly identified.
for example marvel rivals has some unreal blueprint script that runs at a fixed 60 tick rate, because no matter how high my framerate was (120, 140, 160, whatever) it would always look like i actually had 60 to 90 fps. basically when your frametimes look like this:
>3ms
>3ms (monitor refresh)
>3ms
>3ms (monitor refresh)
>16ms (monitor refresh, monitor refresh, monitor refresh)
you end up with a bunch of "wasted" frames that are in no way displayed to you but still show up added to the framerate. and the final 16ms frame gives you a microstutter due to 3 refreshes being on the same frame.
helldivers 2 is another game where it seems impossible to get above 110ish FPS because even a 9800x3d just can't push it above that due to all the AI scripting and stuff. and again, if you play helldivers 2 with a weaker CPU but a strong GPU, the game will show that you have 120 fps but you are actually getting more like 70-90 because all the frames being discarded between monitor refreshes.