Exactly!
When I had first dual core Athlon 64 X2 4400+ back in 2005, I had it 200MHz OCed it to matched Athlon 64 X2 4800+ performance and loved it.
But 3 years later when GTA IV came out, it was the first Windows game took full advantage of quad core CPUs recommended Intel Quad Q6600, Phenom X4 or triple core Phenom X3 CPUs accorded to GTA IV system requirements. When I ran GTA IV benchmark first time with Athlon 64 X2 4400+ and GTX 260 and I was so shocked to see the result.... 18 fps!!!
It ran like slideshow! I texted my mate about GTA IV and posted about my issue on NVNEWS forum, people believed GTA IV bottlenecked my 3 years old dual core Athlon 64 X2 4400+ CPU and told me that I need to upgrade to quad core CPU. I agreed with their advice and days later I upgraded my PC to Phenom X4 9950, ran GTA IV benchmark and I was amazed to see the result... 45 fps!Ran very smoothly on quad core CPU. A month later or so I bought Phenom II X4 940 when it launched and sold Phenom X4 9950.
Right now there is absolutely no reason to upgrade to 6 and 8 cores CPUs as there are no games take full advantage of 6 and 8 cores CPUs yet! GTA IV came out back in 2008, maybe we will see first game to take full advantage of 6 or 8 cores CPU 10 years later in 2018 when Intel launch Coffee Lake for mainstream.
A lot people have upgraded and have saw little difference in gaming performance but at least they have helped support AMD which in turn will help give the CPU scene a kick up its arse.
For years people have been complaining about stagnant updates. Without AMD bringing these to the table we'd all be doomed to quad cores forever if intel had its way.
I have totally made the wrong choice with ryzen, mainly gaming use with a 144hz monitor but I'd rather see my money going to a company who is actually trying.
So is there a reason to upgrade to 6 and 8 core CPU's? Absolutely!