You probably didn't read that old article, but here's an excerpt from it: "Games are thankfully getting better about utilizing more than two cores, and will certainly continue to improve in the future. However, benchmarks such as Anandtech Bench show that a fast dual core will dominate even relatively high-end chips that rely on lots of slow cores rather than a few fast cores. This is painfully obvious when comparing the $120 Core i3-2100 3.1GHz dual core to the $250 AMD FX-8150 3.6GHz octa-core. Despite having eight cores and a 500MHz clock speed advantage, the FX-8150 loses all of AnandTech's gaming benchmarks by a wide margin (except Starcraft II, where it eeks out a narrow victory). To be fair, the FX-8150 wins most other benchmarks handily, but it is not a gaming chip by any stretch of the imagination."
This may be of interest: http://www.techpowerup.com/forums/threads/test-of-cpu-for-gaming-30-cpus-compared.200132/ The Intel Core i5-4460 is not that much faster than the AMD FX-8350 in games while the total system cost should be similar.