For people on a budget---and lets face it, thats most people---you can pair an i5/z370 with a 1060/580 for the same price as you can pair a r5 1600/b350 on a 1070. And for gaming, a r5+1070 is going to stomp a i5+1060.
Right now, with the i5 over the r5, you have to buy a mobo that is $50+ more, you need to buy a cooler that is $30+(a 30 cooler really is no where near enough to get a good overclock, realistically i should say 50+ for a cooler, and if you want the max, 90+ for top end air, or with water then thats 110 minimum), and you are buying a chip that is $80+(ive seen the 1600 go for 169, which is 90 less). An extra $160 to spend on a gpu is going to win against the minor cpu difference in every game.
And if you figure on water, for a good overclock, then thats an extra $240 to spend on a gpu....that gets you a 1080 instead of a 1060.
The 8600k is a good gaming chip....but the r5s are way more budget friendly, they allow a higher tier of gaming on the same budget.
Right now, with the i5 over the r5, you have to buy a mobo that is $50+ more, you need to buy a cooler that is $30+(a 30 cooler really is no where near enough to get a good overclock, realistically i should say 50+ for a cooler, and if you want the max, 90+ for top end air, or with water then thats 110 minimum), and you are buying a chip that is $80+(ive seen the 1600 go for 169, which is 90 less). An extra $160 to spend on a gpu is going to win against the minor cpu difference in every game.
And if you figure on water, for a good overclock, then thats an extra $240 to spend on a gpu....that gets you a 1080 instead of a 1060.
The 8600k is a good gaming chip....but the r5s are way more budget friendly, they allow a higher tier of gaming on the same budget.