If i'm going to upgrade it will be to future proof, the 4790K is an old and dead-end platform, i'll be buying a CPU that is 3 years old and slower than the 1600. i mean seriously the 4790K is the same CPU as my current one but with Hyper Threading, its not much faster.
I don't just want to swap one 3 year old 4 core CPU for another 4 core CPU with 8 threads that's a bit faster, its also uses more power so my cooling would have to be upgraded, more cost....
What i want is the latest and much faster platform, a 6 core CPU with 12 threads, the next thing you may advise me to do here 'i'm guessing by your other comment' is to get an 8700K platform, assuming the CPU is £380 (not an unreasonable guess) the Motherboard £150 and the DDR4 memory £150 that's near £700.
The Memory and Motherboard on the Ryzen system is the same price, but the CPU is £200 less, so £500 instead of £700, no it wont be as fast as the 8700K but not that far off and massively faster than my current CPU.
Fair enough?