It's a niche product, i've never favoured cores over clocks anyways. I was hesistant to believe the hype of 4.5 ghz stock when it was reported. For multithreaded apps it will be good for the price. For single thread games an i5 2500 beats it for 50 bucks less.
It's not an outright failure, it at least proves that AMD can still make a splash in the high end, as well as own the low end. It debuted with the same issue as Duke Nukem Forever, just because it didn't blow the doors off doesn't mean it was a failure. Lots of people waited a long time for it, and when it didn't do everything they'd heard over the X years of waiting, of course they'd be ticked that they didn't just go ahead and get something else in the meantime.
Either way, I picked up a 2500k, and a friend picked up an FX BD core, we're both happy with our machines so far. It's all about expectations and usage.