Most reviews are OK, but in case of AMD, THW overlooks many things and doesn't take into account the future scope offered by the product, such as R7/R9 have mantle support and BF4 will now or or tomorrow is gonna use it andit is definitely going to perform better than anything but how much better depends on its coding efficiency and optimization done by developers. Also, AMD's 8-core processors didn't receive too much appreciations from THW (may be a little, but the same was not observed when it comes to Intel/nVidia) they overlooked its future scope and forgot how computing moved from single to dual core procs and then to quads, does THW think that it's impossible for computing world to move to octa-cores??? Does THW also think that no developer or company wants to develop multi-threaded or heavily threaded apps/softwares??? Well the fact is that many software companies are now towards making their softwares multi-threaded and there you can't overlook the AMD's 8-core beasts. Many software companies have come-up to support AMD's dGPU/iGPU acceleration even this wasn't under consideration.
AMD doesn't design its products that are best at that time, it designs to be better performing for a long span of time, support increases and so does performance.
Just remember it was AMD that launched world's first x86 dual-core desktop processors and what was dual-core good at that time, did any software use dual-core?? NO, so would you say that they were bad, not at all, they were future.
AMD launched the world's first x86 based 64-bit processor, who used 64-bit at that time so they were bad at that time right?? NO, they were future.
Now also AMD did the same thing, world's first native 8-core desktop processor, first processor to support modular architecture and many other things, it may be under-performing now but wait for a while, let the landscape of computing change and you'll then realixe that they were the pioneer of future