I think it's just the fact that it's an award. Any award other than a 'Razzi' award is probably going to raise eyebrows. Techpowerup are regularly criticised for giving every graphics card, no matter how poor the value is, an editor's choice award, simply because it's a well made graphics card with the only glaring issue being its value proposition, something they obviously don't care about.