Once again as long as Amd is pricing their products At Intel their not out of the game! The High-end market may not be big but the server market is if you can't trust Amd in your gaming machine your going to trust them to run your server at Microsoft? I always thought software well continue to use more cores. But not as soon as some people think even when all 8 cores are used on the 8150 it still loses to the 2600K and just barley wins when compared to the 2500K. But when 80+% of all programs don't use 8 cores and probably wont for another 4 years the 8150 is slower then the 2500k while costing more and the 8120 is just sad. I'm not trying to cause a "Hating" but its the truth!
And I never compared either of those two in my statement about performance characteristics and the trend towards wide and shallow. I favor neither company, whichever one gives me the most for my money at the time of purchase and can do what I require it to do. If you look above I'm even considering going to SB / IB during my next upgrade cycle.
Do you ever understand wide shallow vs narrow deep? It's a concept used when designing uArch's and doing performance profiling. Some design's by their nature allow for many simultaneous yet unrelated tasks to be accomplished yet no single task is accomplished at a high rate of speed. Other design's accomplish a much smaller set of tasks at a much higher rate of speed. Every benchmark done at the consumer level is a narrow deep benchmark. Even when utilizing a highly threaded app your still working with the exact same set of instructions and data, thus it all fits into a smaller cache and has less unpredictable branching. The only way to do a wide shallow benchmark is to simulate many unrelated tasks using different data sets. Industrial benchmarks do the second type, PC gamers do the first. You may have forgotten already but I work with this stuff all day long, usually in the Sparc world which is a very scalable and wide uArch.
I could care less about which company is making what, some products are good (SB / APU) while others suck (P4 / BD). It's all a learning experience and the industry is a better place regardless. You learn more from failure then you do from success. Provided you survive your mistakes.
And WTF about gaming vs "server" market? Two totally different performance profiles. Even if it could magically process x86 instructions, you would never want to game on a SPARC T4, it's designed to run 64 simultaneous threads (8 threads per core). It makes an excellent database / web / app server processor, but an absolutely horrendous gaming CPU.
Everything else you stated was just you trying to hate on a company. BD sucks, we all know it, we all have stated it, why the need to resort to that statement as a defense for everything?