I don't know, when mulling over a gaming CPU all i can see from these slides is the i3 at half the price is better. ^^^^
I have read all your comments on this thread and it reminds me of the scene in the movie Swingers. Where the guy leaves about 20 messages on the girls phone. Its still painful to watch.
A lot of games, scale very well with fast single threaded CPU performance. This is something the i3 8350k and other Intel chips are very good at. They have a lead over AMD (a small lead) in IPC for single threads and they have higher clock speeds. Thus, they will perform better in applications (games) that like single threaded performance. In these situations, the i3 will perform better than the 2700x, 2600x, 1950x, and so on. This is why the i3 (particularly the 8100) is a fantastic budget CPU.
Not all games scale to faster single cores. BF1, like you showed on an earlier is a very CPU heavy title. One of the hardest games on a CPU. The 1600 is going to do a lot better a lot better than a 4 thread CPU on that game as 6600k is the minimum CPU requirement for that game. There is not one CPU that is great at everything. But the 2700x is good at everything.
You are also comparing the 2700x OC to the stock 2700x. When you overclock a Ryzen CPU and an Intel CPU for that matter, you disable turbo. The way these turbos work is they scale to cores. All core turbo on a 8700k is 4.3, but running at stock clocks the 8700k will run single threaded processes at 4.7. AMD has a similar feature with their single core boost (I think it is 4.35 but it has only been out for a day so someone will correct me if I am wrong). So when you overclock the 2700x to 4.2, the turbo and XFR is disabled and all cores are running at 4.2. When an application (game) that scales well to single threaded CPU performance (see paragraph above) is played on an overclocked 2700x the single core speed is only 4.2ghz, instead of 4.35ghz of a stock 2700x. So when you overclock the 2700x, you hurt it's single core performance, which in turn will hurt performance in a lot of games.
The best part about Ryzen+ is also the worst part. AMD in a low of ways has eliminated the need for overclocking Ryzen CPUs in gaming with their turbo boost technology. You dont need an expensive "x" motherboard or cooler. You just need a motherboard and cooler that will handle the turbo and XFR. The worst part is it does not look like Ryzen+ can overclock past it's single core turbo. They have squeezed all of the juice out of the orange. This was an issue with the first gen because it looks like Ryzen hits a hard wall at 4.2-4.3. Maybe Zen 2 will fix these issues as I am sure that AMD is trying.
I am impressed with what AMD has done as they really have closed the gap in gaming and this review shows that. It also shows, that in today's gaming that single threaded CPU performance is still very important and AMD has closed the gap considerably from where they were 2 years ago.