There's also the fact that the current i5's can still be hard to find. While an i5 8400 will beat the snot out of an R5 1600 even when the latter is overclocked, if you can't find the i5 then the Ryzen will probably be "good enough" for most users.
Also, if you're like me and stuck with a 60Hz...