Scremin34Egl :
You are basically trying to say that an i5/i7 with a low end gpu is capable of playing most games today, gosh, you have it completely wrong. The gpu takes priority over the cpu which is why many experts on this forum agree that spending more on the cpu than the gpu is not worth it
This is nonsense. True is that once the CPU is fast enough to match all requirements of the game (and I am not talking about the requirements on the package, but what load the game really puts upon the CPU), the gaming experience can only be improved by using a better graphics card that can display the game in greater detail.
That much is true. However, you can get pretty much every - even modern - game to run even with the crappiest of graphics cards, even on-CPU-graphics, by simply toning down the various detail sliders that almost all games offer with a huge variety of detail levels. The game may look less beautiful, perhaps a lot less beautiful if the graphics card is really crappy, but it will run nicely and fluently.
However, there are hardly any CPU-related sliders in modern games that you could slide down. Play a game your CPU is not good enough for, and you are screwed. It is as easy as that.
And no game will look anywhere near crappy on a medium-class Radeon R7 260 card. I can assure you that. The GPU technology is so mature nowadays that even this price class of cards can play games on an impressive graphics level. Unless you plan on connecting multiple or huge (greater than 1920x1080) monitors, that is.
Besides, upgrading a graphics card later simply means uninstall driver, pull out card, put in new card, install driver, done. Goes for any card, even one from a GPU generation that did not yet exist by the time you built your machine.
Now try to upgrade the CPU you saved money upon at a later time somewhere in the future, when new CPU and GPU generations have been released. You can decide being sentenced to buying a CPU of the same generation, already obsolete by the time you buy it, because you need it to fit into your mainboard, or you need to replace the mainboard as well, increasing cost and effort big time. And as if that was not enough, there is also a good chance you will have to buy new RAM, seeing that the next generation of CPUs will work with DDR4.
No, going for as good a CPU as you can afford now and upgrading GPU later when you need it and can afford it is the way better approach.