So you take some slides from AMD marketing as fact? for example, checkout this detailed performance test of BF1 on youtube that shows a strix 970 is beating 480 but in AMD's slides 580(slightly overclocked 480) is 38% faster than 970! who do you trust more? your own eyes or AMD's marketing. https://www.youtube.com/watch?v=LmiKzdbSVL0 RX580 is just a RX480 with a tiny overclock on core (about 5%) and no change on memory so we can expect less than 5% difference between these two cards. from many reviews on internet you can see any decent factory OCed 970 can compete well against 480. I bet a 970 at +1500 mhz can beat 480/580. but I agree, RX580 at 200$ will be very attractive for people on budget and 1080p screens.