Desktop GPUs have been getting progressively faster, but the difference between a new i7 6700K CPU and a 2011 vintage i7 2600K is about 30%. Unless you're shelling out over $1K for your CPU alone there's not really a lot of compelling reasons to upgrade.
Now if Intel started making more affordable six and eight core mobile and desktop CPUs...
2010 to 2013 MacBook Pros changed a ton (Retina, dropped optical drive, got loads faster thanks to more cores, etc etc).