Why doesn't sale reflect this then?
AMD does the right thing when they champion performance/watt this time around.
I wouldn't argue people actively look for performance/watt, it just happens to be Nvidia has that right now.
I would also argue, people aren't looking at performance / price, because AMD currently has that and they are floundering.
People go by marketing/image/brand recognition/etc. Nvidia could turn it around next gen and sit on performance / price while AMD sits on performance / watt, and I'd predict NV would still devour AMD in terms of sale.
Mobile, where the options are limited and often made by the OEMs, performance / watt matters a whole bunch, but at this point consumer input is barely noticed. Look at poor Carizzo. Another wise AMD goldmine and it's bastardize because OEMs don't care what consumers want in the mobile space, they care more about their bottom dollar. (And then brand kicks in when OEM probably assume that consumers won't pay top dollar for an AMD laptop that roasts chest nuts, thus not putting the effort to deliver a device with the proper cooling regardless of what they can sell it for.)
TL;DR:
The 99% barely care about actual metrics, they care more about the shiny and marketing. Just swing by NeoGAF once or twice - I swear I get stupider each time I read a PC-related thread.
EDIT:
When do they not reflect it? You mean when people kept buying gtx970? Perhaps the people who bought it were not aware they could potentially get better bang for their money with comparable AMD card? So because they actually are not HW enthusiasts, not that much because they somehow care about their card to have say 150 instead of 200W consumption?
OFC they do the right thing. But only cause more performance per watt means more absolute performance. At the same wattage levels as before per usual tier of peformance.
Oh, they were aware. They just didn't care. Unfortunately, the stigma of "value brand" sticks to AMD GPUs thanks to their flopping CPU division. At least that's what I see on a few gaming mainstream sites I visit. Nvidia has strong brand presence. And it's thanks to years of promoting itself with TWITMBP and at gaming events. AMD only recently started being a presence at gaming events. NV logos/banners where EVERYWHERE the last few years at esport tournies. AMD, it feels is only now realizing that mmo/moba's are a huge market.
When AMD was promoting good games with their 2013 Gaming Evolved line up, NV was catering to MOBA/F2Ps/MMOs etc. And I think NV came out the winner in hindsight.