Honestly guys I think Ryzen CPUs are disappointing for gaming. I purchased R7 2700 when the price dropped after the release of 3rd gen CPUs and after testing I decided to return it as it was bottlenecking 980ti at 3440x1440 resolution.! (had it overclocked to 4.15Ghz with 2933 ram).
Now I got the 3700X and it's still bottlenecking my 980ti in some games regardless if I leave it at stock/enable PBO or overclock it to 4.3Ghz (GTA V can drop to like 50fps at times.!).
None of this was happening when I had my lemon 6700K that wouldn't overclock past 4.6Ghz.
Even the CPU in my laptop can run games with less frame rate drops (never seen it drop as low as 50fps in GTA V) and that only has i5 8300H that runs at 3.9Ghz while gaming.
All of those benchmarks and comparisons that we see are completely useless and only DF is showing exactly what is happening when you play a game from start to finish.
Should have gone with 9700K instead but there you have it. You live and learn...