This is what happens when stuff is compiled and optimised for AMD's instruction set, people absolutely and completely ignore that Intel has such a stranglehold on the industry and are so favoured by MS/other software makers that most is compiled with Intel compilers that does as little as possible to optimise for AMD.
Intel and AMD have dozens, hundreds of ways to short cut results, combine calculations and optimise throughput and effectively huge amounts of software just don't make full use of an AMD core and the performance available.
It shouldn't be any surprise at all, in the slightest that an AMD core in a game that worked hard with AMD to optimise performance performs significantly better than in other software which basically optimises for Intel and not AMD.
For those who think Phenom 2 was a better core, it categorically wasn't, it was just older and better supported, Bulldozer and even more so piledriver is without question a move forward, AMD will always struggle with 1-2 year lag in improved CPU vs being optimised for
AMD can't really win, we've had 15 years of Intel paying computer manufacturers not to use their stuff and paying software manufacturers not to optimise for them, considering that, their lack of money and process node disadvantage AMD are way way way ahead of where most companies would be. Considering Intel's advantages and well, illegal activity their "lead" on AMD, also considering R&D spending, is pretty pathetic.