Look at it this way, I am still running a processor from 2009... And it still has years left in it.
Take for example the 3770k processor, it is still a much better performer than the 8320 for example, even with its age it can keep up with any task given to it.
The 4790k is a great processor, it will last you no question.