RX480 poor support for Dx9 and OpenGL

I've been regretting more and more purchasing the RX480 because of how baffling the performance of this card is for relatively old and less demanding titles.

I used to have a GTX960 and all of my older titles ran at the very least 100+fps on max settings.

Titles such as Dragon's Dogma, A Hat in Time and Skyrim all struggle to maintain even 60fps on my RX480 at ANY setting, in fact, they struggle to even hit 30fps at times.

And emulating is also a struggle compared to the GTX960.

 

Here are my current system specs:

Windows 10 (64-bit)

ASUS AMD RX480 8GB Model (latest drivers)

12GB RAM

i5 2405S @2.5ghz (3ghz turbo boost)

1tb HDD

128 GB SSD

 

I've done several driver wipes to see if it was a driver problem and it wasn't.

New AAA games run absolutely fine with my RX480.

 

I cannot believe the RX480 is performing so poorly with older titles.

If this is what I get for purchasing an AMD card, I'll rethink my future purchases from now on.