It depends on context. Back when multi-core was new and becoming mainstream, no games were being developed to take advantage of them, so fewer faster cores often were much better than more slower cores, because any game would still be single threaded.
Today that is very different, and as we go forward a significant chunk of game logic can be offloaded to the GPU via openCL, so in reality game performance cpu wise has plateaued - path finding, collision detection, state awareness, and other frequently done non-visual game actions are easily writable for massively parallel gpus, so you will end up having a vast majority of a game running there.
It will be slow to happen, but as it slowly does, we won't see higher cpu demands for games by much, since anything new can be done gpu side.
In terms of Bulldozer, the 8150 is at a fine price point if you overclock it and don't care about power. It is inefficient in terms of power usage but its price point makes it more economical than a 2500 (soon to be 3570k) and all the new chip brings to the table is even more of the power inefficiency showing itself.
But if you don't pay your electric bill, you really don't need to care. So an 8 core bulldozer chip is "ok" because the i5 2500k / 3570k will only be 10% or so better in "most" games.