topheron is right, there is a slight bottleneck there, but hardly noticeable, and won't be impacting your FPS too much. Not sure why you voted him down. It's an accurate answer. Maybe you heard something that you didn't like!?
I'd agree with Zrace, for me ram is the culprit. If you play for example BF1, your gonna be pushing your system, both from a CPU and Ram point of view. Same with most AAA games. The 7600k is a capable chip, and for pure FPS will get good results. But it now the standard for gaming in the AAA age, with more CPU resources essential. BF1 uses all 12 threads on my Ryzen, some more than others. So with only 4 threads, you are running out of CPU resources. I also hit over 9gb on BF1 ram usage. Okay some other tasks use some of that, and it's not attributable to BF1, nonetheless, once the 8gbs is maxed you start using the swap file, and that really can have a negative impact on gaming, with massive stuttering possible.
Get some more ram, and see how much it impacts. Hopefully will make things a little smoother for you. After that, yes, you will have to consider another CPU. Your upgrade path is limited, and the 7700k is really the only option, other than a platform upgrade (CPU/Mob)