You're just laying down a blanket statement that everyone says BD is "bad" and then concluding that furthermore it can't be fixed.
Everyone except AMD fanboys concluded that Bulldog really IS bad, yes. It's slow, and power hungry. Those two are a bad combination, and have been ever since the pentium 4. Unfixable - well if you fix the multitude of problems with bulldog you no longer have bulldog, so you could argue it's "unfixable".
The biggest problems with BD IMO are related to scheduling and cache.
Yes, only two of the most fundamental centerpieces of modern desktop processors... Face it. BD is borked.
The FPU is not one of the problems and is actually superior to Intels current offerings, the only catch is that there is only one unit for each two integer cores.
Yes, and this is another fundamental issue with BD that can't be fixed without re-engineering much of the chip and essentially changing it into something new. BD was built with this setup in mind, just kludging on another set of FPUs isn't going to be a workable solution of course.
Personally I think with HSA and being able to offload much of the traditional FPU work to the GPU that this approach will make sense in the future and certainly in a console APU.
GPUs are unsuited, or even extremely unsuited towards running traditional FPU work. A GPU just isn't general enough to handle such problems efficiently, also at least I would prefer if the GPU actually processes GRAPHICS instead of sitting there wasting capacity on running game code. Gods knows the GPUs in next-gen consoles aren't exactly going to be top of the line offerings; you don't want to bog them down with ANYthing unneccessary unless you want the look of your game to suffer...
As has been mentioned above, shedding much of the unneeded extra baggage of orochi coupled with these improvements alone would make a pretty decent console CPU.
You don't just go tearing bits out of CPUs and changing things around on a whim to make a console CPU... Changing stuff in a CPU is an extremely big deal, you're going to require hundreds of engineers and hundreds of millions of $, and enormous amounts of verification of the new design.
but stating over and over that BD is "bad" and "everyone says so" isn't exactly an argument as far as I'm concerned.
Well... What would YOU call BD then? AFAIR, BD doesn't even beat the old core2 penryn core in performance while drawing as much or more power, and that one's a half-decade old processor. That's a pretty monumental failure in my book.