Yes the I5 is the logical and obvious choice on intel side.
I have been watching the reviews and my goodness they are misleading. You have to look in to the devil in the details such as:
1-power consumption and temperatures to reach 5Ghz is not really feasible for the i9 24/7 without monster cooling apparatus that most people never consider buying.
2- I9 tested on 360 AIO, while older CPU's are air cooled, yeah right.
3-Why are people using old games such as far cry 3 and GTA I don't know. Once you reach a certain FPS threshold (far higher than what your monitor refresh rate is capable of or than you need) you'll see stuttering settling in due to poor game optimization.
4-Also anything with modern API sees Intel's advantage evaporate away. But this is rarely ever shown.
5-They show new CPU's overclocked VS older on Stock.
6-AMD side for example they often even don't show up configured with the recommended memory & infinity speeds (3600/1800) that the chips are capable of out of the box. Thats 5-20% of performance chopped off right there.
7- while they are at it, the memory speeds in comparisons are different. Even the 7700K can run 3600 Mhz RAM, so all CPU's should be tested without memory bottlenecks.
8- Most reviewers fail to choose benchmarks with complex scenes with many units on screen like a battle for example and opt instead to go 1080P standard single person shooters built in benchmarks when they are more adequate for graphics cards.