I think it was a good review, though I agree with Coach that the summary charts are always an outstanding feature in Sky/HWC reviews but realistically we all have calculators haha.
The power consumption is high, but on the other hand the old RX 480, even if massively over volted didn't generally overclock past 1.4Ghz anyway, so this is definitely a step in the right direction. And as users get these things into their hands they may find that they could undervolt the cards, something that was fairly common with the R9 Fury cards as well. This might keep good performance and bring down power consumption. I have an RX 470 8GB from MSI water cooled that has very little trouble reaching 1.4Ghz but I prefer not to max out voltage on the card, so I run it about 50mhz above stock at default power usage.
Unfortunately the state of the market over the past 5-6 years has been that it really hasn't mattered how good AMD GPU products were, they get roundly trounced by nVidia in terms of sales which means that for AMD to stop the bleeding, they need to find ways to make profit outside of enthusiast GPU sales, which apparently are not really a very large part of revenues.
I think overall it's a decent GPU for the mid-tier market, and I much prefer it to what I feel is a purely gimped GTX 1060.