Lol, this is hilarious.
FYI I prefer NVIDIA, so everything I am about to say is obviously 100% false and my statement is rigged for nvidias purpose.
I like how over the last year or so the entire "tech" segment of GAF has been pro low-level code, pro AMD and definately pro Async-Compute. Such to the point that they assume that async/low-level can compensate for actual hardware difference. The people who spout "optimization" as the thing which will allow an rx480 to outclass a gtx1080. Low level will allow a 6tf Scorpio to be "untouched" for a few years, again besting a gtx 1080. Async compute allows for more thing to be processed at once, cutting out any downtime that GPU might have while waiting. It doesn't increase the number of actual compute cores, and it doesn't make those existing cores faster. A 10-15% improvement is fantastic, but not enough to close the gap with nvidias superior processing ability.
So when a benchmark comes out that doesn't show an rx480 besting a gtx1080, then holy shit it must be rigged.
Of course, I prefer NVIDIA so I'm obviously wrong.