Customer faith is shaken when an OS is reporting core count differently than what was marketed, regardless of technical details. One would think that a business pushing (even more) core count as its primary strategy would do everything to make sure that its concept isn't misrepresented to the customer. Either someone dropped the ball in marketing defense, Bulldozer's CPU core doesn't stack up, or all the operating systems are out to do AMD in.
Or its none of those things, and the core/thread count was just a way for a less conventional architecture to 'fit in' with an OS.
You don't have time to dig up specs, now put yourself in shoes of the average Joe/Jane who wanted to build a PC between 2012YOu and 2015, for example.
What about them? FX processors were reviewed and those reviews ALL pointed out something about its architecture being different, specifically in terms of core setup. AMD released countless powerpoint slides detailing the same thing. They also, without exception, noted the performance could be stellar or abysmal depending on workload.
You knew exactly what you were getting as a customer and if you didn't its entirely your own fault. Average Joe and Jane don't build PCs. They buy a laptop, let a shop build one, or let us build one.
Stop trying to find a good argument here because there is none. This case exists because perhaps there's some money to be had. Not because some customers were left out in the cold (which is what they should be used for).
at least you get the info on your first google hit.
FX Bulldozer, let's try (see thumbnail below)
There is even a nice picture with schematic/die shot, clearly specifying two integer and one FP unit and shared cache.
And here comes the kicker. Let's do i7 Core as well? You tell me what's more informative for a first google hit...