Or to raise the minimum and average framerates, which are dependent on both cpu and gpu.
For instance, I have been playing Witcher 3 on a HD7770. I get in the high 20FPS, lowest settings, at 1080p. According to your argument, if I got a better gpu, I should raise the quality until I still was only getting 25-30 FPS, because the purpose of a high end gpu is to raise image quality, isnt that what you said?
NO, what i said is that you can use a faster GPU in order to increase the image quality of the games you play. I havent said you will need to play at 20fps.
Take for example the GTA V, one of the most CPU Demanding Games of 2015.
A10-7870K paired with the
R9 285 produces
33,86 fps,
http://anandtech.com/show/9307/the-kaveri-refresh-godavari-review-testing-amds-a10-7870k
Now, you do an upgrade and you install the
GTX980 to your system,
The A10-7870K now produces
52,53 fps, even higher than what the A10-7870K or even the Core i5 4690 could do with the R9 285 above.
And that is in a very CPU demanding game, in other games you will gain much more.
People should understand that raising the Image Quality when they have a faster GPU will not result in lower fps than before.
Another example,
Bioshock Infinity, A10-7850K paired with HD7790 and
Medium setting has
79,64 fps average.
Now you upgrade your GPU with the HD7950 1GHz, you can increase the Image Quality to
Ultra DDOF and have almost the same fps as before.
Have another one more demanding game, Metro Last Light Redux.
1080p
Medium Settings AF 16x,
Tess = off
And now with the HD7950 1GHz you increase the Image Quality to
High and Tessellation to Normal
Even the A8-7600 with the HD7950 1GHz can do better.
Just because the Core i5 will get you higher fps than the A10-7850K/Athlon 860K doesnt mean you will play at 20fps.
Anyway i will try to do the same review with a faster GPU to showcase that point when i will get the time.