lol, lower IPC in single thread on Ryzen by a small margin, but guess what, it's going to be 2018 soon and as of the beginning of this year a lot of companies started using more cores and threads in games. Realistically it started back when Battlefield 4 came out actually, remember Mantle API. So if you can find a modern game that doesn't use more cores then single core then those devs are being lazy. Even early access games use more cores like PUBG and Conan Exiles or Fortnite most games due that is why all consoles are 4 cores are more and pretty sure all modern COD games use more then 2 cores.
Also, it is something to note that Ryzen 2 is going to be released in first half of 2018 same time as coffee lake lol and it will have improved IPC, higher clocks, and possibly lower TDP no need to upgrade your motherboards either. I'm sure it will be able to utilize 4600mhz DDR4. So you don't need to buy a $500 to $700 mobo of the 299x variant. It is obvious Intel is scrambling to catch up on cores with AMD this round but AMD just has to bump their IPC by 15% and they win, but lets not forget that AMD in one generation improved their IPC by 60%, so if they were able to some how squeeze at least 30% more out of Ryzen 2 they would be ahead, but 15% would just about match Intel with 2 more cores and 4 more threads at about the same price.
Oh lets mention that AMD started the 2 core boost xfr that Intel is going to be copying, lol. I currently run a 4790k delided @ 4.8ghz 1.25volts 😀 never goes above 55c except in BF1. I see no need to upgrade as of yet but an 8 core 16 thread is in my future and I'm waiting for Ryzen 2 not Intel this time around. I am not biased but I am against bad practice but AMD sucked for so long in games I couldn't go that route until now.